==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/nodejs-lts-jod ./ .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,790 100% 1.71MB/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-1.log 494 100% 482.42kB/s 0:00:00 494 100% 482.42kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,881 bytes received 141 bytes 4,044.00 bytes/sec total size is 2,746 speedup is 1.36 ==> 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-10 ==> Building nodejs-lts-jod for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2729478 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)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-10]...done ==> Making package: nodejs-lts-jod 22.14.0-1 (Tue Feb 18 22:19:42 2025) ==> Retrieving sources...  -> Downloading node-v22.14.0.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 45.5M 0 86654 0 0 68374 0 0:11:38 0:00:01 0:11:37 68447 5 45.5M 5 2675k 0 0 1219k 0 0:00:38 0:00:02 0:00:36 1220k 17 45.5M 17 8131k 0 0 2505k 0 0:00:18 0:00:03 0:00:15 2506k 28 45.5M 28 12.7M 0 0 3116k 0 0:00:14 0:00:04 0:00:10 3117k 39 45.5M 39 17.8M 0 0 3522k 0 0:00:13 0:00:05 0:00:08 3724k 50 45.5M 50 22.9M 0 0 3787k 0 0:00:12 0:00:06 0:00:06 4741k 61 45.5M 61 27.8M 0 0 3958k 0 0:00:11 0:00:07 0:00:04 5160k 72 45.5M 72 33.0M 0 0 4117k 0 0:00:11 0:00:08 0:00:03 5169k 81 45.5M 81 36.9M 0 0 4121k 0 0:00:11 0:00:09 0:00:02 4964k 91 45.5M 91 41.8M 0 0 4199k 0 0:00:11 0:00:10 0:00:01 4902k 100 45.5M 100 45.5M 0 0 4317k 0 0:00:10 0:00:10 --:--:-- 5032k ==> Validating source files with sha256sums... node-v22.14.0.tar.xz ... Passed ]2;🔵 Container arch-nspawn-2733187 on glalie.felixc.at==> Making package: nodejs-lts-jod 22.14.0-1 (Tue Feb 18 22:20:15 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.1-1 108.57 MiB Total Installed Size: 111.25 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.1... INFO: configure completed successfully make -C out BUILDTYPE=Release V=0 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/deps/googletest/gtest_prod.stamp 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 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); | ^~~~~~~~ ../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/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 ../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)); | ^~~ ../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/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 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 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 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 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 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 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); | ^~~~~~~~ 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 ../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/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/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 ../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; | ^~~~ 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 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 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` 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/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/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/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` 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 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 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/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` 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` 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 -licudata -Wl,--end-group 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 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` 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 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/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 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 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` 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 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 -licudata -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" 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 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/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/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/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 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 ../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/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 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 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); | ^~~~~~~ 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 ../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_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/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); | ^~~~~~~~ ../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.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 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 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); | ^~~~~~~~~~~ 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 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/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 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 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/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 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/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 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 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); | ^~~~~~~~ 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 ../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_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 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); | ^~~~~~~~ ../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_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 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 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); | ^~~~~~~~ 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 ../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_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 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 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 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); | ^~~~~~~~ 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); | ^~~~~~~~ ../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/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 ../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); | ^~~~~~~ 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 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: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/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 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 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 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 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 ../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); | ^~~~~~~~~~ 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 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 ../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); | ^~~~~~~~~~~~~ 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 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_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); | ^~~~~~~~ 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); | ^~~~~~~~ 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); | ^~~~~~~~ ../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 /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: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_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: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); | ^~~~~~~~~~~ ../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); | ^~~~~~~~~~~ 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 ../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_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); | ^~~~~~~~ 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` 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 ../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/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` 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); | ^~~~~~~~ ../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); | ^~~~~~~~~~~ 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 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 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 ../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)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1315:27: note: declared here 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^~~~~~~~~~~~~~~~ ../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/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 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); | ^~~~~~~ ../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_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); | ^~~~~~~~ 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); | ^~~~~~~~ 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); | ^~~~~~~ ../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); | ^~~~~~~~~~~ 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 ../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); | ^~~~~~~~~~~ touch /build/nodejs-lts-jod/src/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_shared_internal_headers.stamp ../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, | ^~~~~~~~~~ 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 ../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_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: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/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 ../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); | ^~~~~~~~~~~~~ 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); | ^~~~~~~~ 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 ../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/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 ../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/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 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); | ^~~~~~~~ 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); | ^~~~~~~~~~~ ../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/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 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/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 ../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, | ^~~~~~~~~~~~ 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 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); | ^~~~~~~~ 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 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: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/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 ../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/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 ../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, | ^~~~~~~~~~~~ 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 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); | ^~~~~~~ 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: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); | ^~~~~~~ ../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_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); | ^~~~~~~~~~~~~~~~~~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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, | ^~~~~~~~~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~ 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/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 -licudata -ldl -lrt -Wl,--end-group 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 -licudata -ldl -lrt -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 ../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" 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" 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 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); | ^~~~~~~~~~~ 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 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` 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 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 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 -licudata -ldl -lrt -Wl,--end-group 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/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-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/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 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 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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 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/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/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-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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-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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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_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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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-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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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-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); | ^~~~~~~~~~~~~~~~~~~ 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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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-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-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-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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.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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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/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/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/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 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 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 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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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/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 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/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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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/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 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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.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 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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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 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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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 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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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/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 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/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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/prototype-info.h:8, from ../deps/v8/src/objects/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/objects/prototype-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/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/prototype-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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/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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h: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/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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-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 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 In file included from ../deps/v8/src/objects/fixed-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/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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-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/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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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 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/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-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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 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-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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-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 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 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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/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 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 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 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/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/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/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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline 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/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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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-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-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-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 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 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 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/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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-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/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/prototype-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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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 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 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 ../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-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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/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 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 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 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 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/prototype-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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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 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/prototype-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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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); | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.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/prototype-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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-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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-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/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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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-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-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-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-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-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-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/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/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-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/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-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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-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/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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-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/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-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-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-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/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h: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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘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/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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/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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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/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 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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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-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 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/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-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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/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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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 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); | ^~~~~~~~~~~~~~~~~~~ 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-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); | ^~~~~~~~~~~~~~~~~~~ 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/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-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 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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/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-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-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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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/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/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/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 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/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/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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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-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-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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of 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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 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 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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-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 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 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-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-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); | ^~~~~~~~~~~~~~~~~~~ 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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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 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-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-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-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-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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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 In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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/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); | ^~~~~~~~~~~~~~~~~~~ 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 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 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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/prototype-info.h:8, from ../deps/v8/src/objects/map.h:15, from ../deps/v8/src/heap/marking.h:13, from ../deps/v8/src/heap/mutable-page.h:15, from ../deps/v8/src/common/code-memory-access.h:15, from ../deps/v8/src/heap/heap.h:28, from ../deps/v8/src/heap/factory.h:19, from ../deps/v8/src/objects/script.h:13, from ../deps/v8/src/parsing/parse-info.h:18, from ../deps/v8/src/parsing/scanner.h:18, from ../deps/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); | ^~~~~~~~~~~~~~~~~~~ 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-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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~ In file included from ../deps/v8/src/objects/fixed-array.h:20, from ../deps/v8/src/objects/contexts.h:9, from ../deps/v8/src/execution/thread-local-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/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); | ^~~~~~~~~~~~~~~~~~~ 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 -licudata -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_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_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_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_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_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); | ^~~~~~~~~~~ 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/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 -licudata -latomic -ldl -Wl,--end-group 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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 18s 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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 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/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 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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 (382 ms) [ RUN ] AliasBufferTest.Int8Array [ OK ] AliasBufferTest.Int8Array (11 ms) [ RUN ] AliasBufferTest.Uint16Array [ OK ] AliasBufferTest.Uint16Array (11 ms) [ RUN ] AliasBufferTest.Int16Array [ OK ] AliasBufferTest.Int16Array (12 ms) [ RUN ] AliasBufferTest.Uint32Array [ OK ] AliasBufferTest.Uint32Array (11 ms) [ RUN ] AliasBufferTest.Int32Array [ OK ] AliasBufferTest.Int32Array (11 ms) [ RUN ] AliasBufferTest.Float32Array [ OK ] AliasBufferTest.Float32Array (12 ms) [ RUN ] AliasBufferTest.Float64Array [ OK ] AliasBufferTest.Float64Array (17 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer1 [ OK ] AliasBufferTest.SharedArrayBuffer1 (11 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer2 [ OK ] AliasBufferTest.SharedArrayBuffer2 (12 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer3 [ OK ] AliasBufferTest.SharedArrayBuffer3 (14 ms) [ RUN ] AliasBufferTest.SharedArrayBuffer4 [ OK ] AliasBufferTest.SharedArrayBuffer4 (13 ms) [ RUN ] AliasBufferTest.OperatorOverloads [ OK ] AliasBufferTest.OperatorOverloads (13 ms) [ RUN ] AliasBufferTest.OperatorOverloadsRefs [ OK ] AliasBufferTest.OperatorOverloadsRefs (14 ms) [----------] 14 tests from AliasBufferTest (555 ms total) [----------] 3 tests from Base64Test [ RUN ] Base64Test.Encode [ OK ] Base64Test.Encode (19 ms) [ RUN ] Base64Test.EncodeURL [ OK ] Base64Test.EncodeURL (0 ms) [ RUN ] Base64Test.Decode [ OK ] Base64Test.Decode (0 ms) [----------] 3 tests from Base64Test (19 ms total) [----------] 6 tests from BaseObjectPtrTest [ RUN ] BaseObjectPtrTest.ScopedDetached [ OK ] BaseObjectPtrTest.ScopedDetached (1160 ms) [ RUN ] BaseObjectPtrTest.ScopedDetachedWithWeak [ OK ] BaseObjectPtrTest.ScopedDetachedWithWeak (514 ms) [ RUN ] BaseObjectPtrTest.Undetached [ OK ] BaseObjectPtrTest.Undetached (518 ms) [ RUN ] BaseObjectPtrTest.GCWeak [ OK ] BaseObjectPtrTest.GCWeak (544 ms) [ RUN ] BaseObjectPtrTest.Moveable [ OK ] BaseObjectPtrTest.Moveable (523 ms) [ RUN ] BaseObjectPtrTest.NestedClasses [ OK ] BaseObjectPtrTest.NestedClasses (498 ms) [----------] 6 tests from BaseObjectPtrTest (3760 ms total) [----------] 3 tests from NodeZeroIsolateTestFixture [ RUN ] NodeZeroIsolateTestFixture.ExistingCppHeapTest [ OK ] NodeZeroIsolateTestFixture.ExistingCppHeapTest (664 ms) [ RUN ] NodeZeroIsolateTestFixture.CtrlCWithOnlySafeTerminationTest [ OK ] NodeZeroIsolateTestFixture.CtrlCWithOnlySafeTerminationTest (609 ms) [ RUN ] NodeZeroIsolateTestFixture.IsolatePlatformDelegateTest [ OK ] NodeZeroIsolateTestFixture.IsolatePlatformDelegateTest (515 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 (11 ms) [ RUN ] DebugSymbolsTest.BaseObjectPersistentHandle [ OK ] DebugSymbolsTest.BaseObjectPersistentHandle (509 ms) [ RUN ] DebugSymbolsTest.EnvironmentHandleWrapQueue [ OK ] DebugSymbolsTest.EnvironmentHandleWrapQueue (530 ms) [ RUN ] DebugSymbolsTest.EnvironmentReqWrapQueue [ OK ] DebugSymbolsTest.EnvironmentReqWrapQueue (518 ms) [ RUN ] DebugSymbolsTest.HandleWrapList [ OK ] DebugSymbolsTest.HandleWrapList (510 ms) [ RUN ] DebugSymbolsTest.ReqWrapList [ OK ] DebugSymbolsTest.ReqWrapList (521 ms) [----------] 8 tests from DebugSymbolsTest (2629 ms total) [----------] 1 test from TaskRunnerTest [ RUN ] TaskRunnerTest.EscapeShell [ OK ] TaskRunnerTest.EscapeShell (18 ms) [----------] 1 test from TaskRunnerTest (18 ms total) [----------] 21 tests from EnvironmentTest [ RUN ] EnvironmentTest.EnvironmentWithoutBrowserGlobals [ OK ] EnvironmentTest.EnvironmentWithoutBrowserGlobals (765 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 (708 ms) [ RUN ] EnvironmentTest.EnvironmentWithNoESMLoader [ OK ] EnvironmentTest.EnvironmentWithNoESMLoader (670 ms) [ RUN ] EnvironmentTest.PreExecutionPreparation [ OK ] EnvironmentTest.PreExecutionPreparation (549 ms) [ RUN ] EnvironmentTest.LoadEnvironmentWithCallback [ OK ] EnvironmentTest.LoadEnvironmentWithCallback (551 ms) [ RUN ] EnvironmentTest.LoadEnvironmentWithSource [ OK ] EnvironmentTest.LoadEnvironmentWithSource (555 ms) [ RUN ] EnvironmentTest.AtExitWithEnvironment [ OK ] EnvironmentTest.AtExitWithEnvironment (508 ms) [ RUN ] EnvironmentTest.AtExitOrder [ OK ] EnvironmentTest.AtExitOrder (512 ms) [ RUN ] EnvironmentTest.AtExitWithArgument [ OK ] EnvironmentTest.AtExitWithArgument (510 ms) [ RUN ] EnvironmentTest.AtExitRunsJS [ OK ] EnvironmentTest.AtExitRunsJS (510 ms) [ RUN ] EnvironmentTest.MultipleEnvironmentsPerIsolate [ OK ] EnvironmentTest.MultipleEnvironmentsPerIsolate (711 ms) [ RUN ] EnvironmentTest.NoEnvironmentSanity [ OK ] EnvironmentTest.NoEnvironmentSanity (16 ms) [ RUN ] EnvironmentTest.NonNodeJSContext [ OK ] EnvironmentTest.NonNodeJSContext (514 ms) [ RUN ] EnvironmentTest.SetImmediateCleanup [ OK ] EnvironmentTest.SetImmediateCleanup (547 ms) [ RUN ] EnvironmentTest.BufferWithFreeCallbackIsDetached [ OK ] EnvironmentTest.BufferWithFreeCallbackIsDetached (517 ms) [ RUN ] EnvironmentTest.InspectorMultipleEmbeddedEnvironments [ OK ] EnvironmentTest.InspectorMultipleEmbeddedEnvironments (1267 ms) [ RUN ] EnvironmentTest.ExitHandlerTest [ OK ] EnvironmentTest.ExitHandlerTest (559 ms) [ RUN ] EnvironmentTest.SetImmediateMicrotasks [ OK ] EnvironmentTest.SetImmediateMicrotasks (553 ms) [ RUN ] EnvironmentTest.NestedMicrotaskQueue [ OK ] EnvironmentTest.NestedMicrotaskQueue (601 ms) [ RUN ] EnvironmentTest.RequestInterruptAtExit [ OK ] EnvironmentTest.RequestInterruptAtExit (515 ms) [ RUN ] EnvironmentTest.EmbedderPreload [ OK ] EnvironmentTest.EmbedderPreload (556 ms) [----------] 21 tests from EnvironmentTest (12209 ms total) [----------] 9 tests from LinkedBindingTest [ RUN ] LinkedBindingTest.SimpleTest [ OK ] LinkedBindingTest.SimpleTest (520 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingTest (519 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiTest (562 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackTest (521 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefVersion8Test [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefVersion8Test (519 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefExperimentalTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiRefExperimentalTest (517 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiInstanceDataTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiInstanceDataTest (520 ms) [ RUN ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackInstanceDataTest [ OK ] LinkedBindingTest.LocallyDefinedLinkedBindingNapiCallbackInstanceDataTest (517 ms) [ RUN ] LinkedBindingTest.ManyBindingsTest [ OK ] LinkedBindingTest.ManyBindingsTest (519 ms) [----------] 9 tests from LinkedBindingTest (4719 ms total) [----------] 1 test from NodeApiTest [ RUN ] NodeApiTest.CreateNodeApiEnv [ OK ] NodeApiTest.CreateNodeApiEnv (558 ms) [----------] 1 test from NodeApiTest (558 ms total) [----------] 2 tests from PathTest [ RUN ] PathTest.PathResolve [ OK ] PathTest.PathResolve (476 ms) [ RUN ] PathTest.ToNamespacedPath [ OK ] PathTest.ToNamespacedPath (477 ms) [----------] 2 tests from PathTest (954 ms total) [----------] 1 test from PerProcessTest [ RUN ] PerProcessTest.EmbeddedSources [ OK ] PerProcessTest.EmbeddedSources (0 ms) [----------] 1 test from PerProcessTest (0 ms total) [----------] 2 tests from PlatformTest [ RUN ] PlatformTest.SkipNewTasksInFlushForegroundTasks [ OK ] PlatformTest.SkipNewTasksInFlushForegroundTasks (515 ms) [ RUN ] PlatformTest.TracingControllerNullptr [ OK ] PlatformTest.TracingControllerNullptr (555 ms) [----------] 2 tests from PlatformTest (1072 ms total) [----------] 4 tests from ReportTest [ RUN ] ReportTest.ReportWithNoIsolate [ OK ] ReportTest.ReportWithNoIsolate (108 ms) [ RUN ] ReportTest.ReportWithNoEnv [ OK ] ReportTest.ReportWithNoEnv (54 ms) [ RUN ] ReportTest.ReportWithIsolate [ OK ] ReportTest.ReportWithIsolate (587 ms) [ RUN ] ReportTest.ReportWithEnv [ OK ] ReportTest.ReportWithEnv (588 ms) [----------] 4 tests from ReportTest (1340 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 (12 ms) [ RUN ] UtilTest.StringEqualNoCase [ OK ] UtilTest.StringEqualNoCase (12 ms) [ RUN ] UtilTest.StringEqualNoCaseN [ OK ] UtilTest.StringEqualNoCaseN (12 ms) [ RUN ] UtilTest.ToLower [ OK ] UtilTest.ToLower (12 ms) [ RUN ] UtilTest.Malloc [ OK ] UtilTest.Malloc (12 ms) [ RUN ] UtilTest.Calloc [ OK ] UtilTest.Calloc (12 ms) [ RUN ] UtilTest.UncheckedMalloc [ OK ] UtilTest.UncheckedMalloc (12 ms) [ RUN ] UtilTest.UncheckedCalloc [ OK ] UtilTest.UncheckedCalloc (12 ms) [ RUN ] UtilTest.MaybeStackBuffer [ OK ] UtilTest.MaybeStackBuffer (13 ms) [ RUN ] UtilTest.SPrintF [ OK ] UtilTest.SPrintF (12 ms) [ RUN ] UtilTest.DumpJavaScriptStackWithNoIsolate [ OK ] UtilTest.DumpJavaScriptStackWithNoIsolate (13 ms) [ RUN ] UtilTest.DetermineSpecificErrorType [ OK ] UtilTest.DetermineSpecificErrorType (473 ms) [----------] 12 tests from UtilTest (616 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 (6 ms) [ RUN ] NodeCrypto.NewRootCertStore [ OK ] NodeCrypto.NewRootCertStore (46 ms) [----------] 2 tests from NodeCrypto (52 ms total) [----------] 1 test from NodeCryptoEnv [ RUN ] NodeCryptoEnv.LoadBIO [ OK ] NodeCryptoEnv.LoadBIO (518 ms) [----------] 1 test from NodeCryptoEnv (518 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 (2 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 (32 ms) [ RUN ] InspectorSocketTest.HandshakeCanBeCanceled [ OK ] InspectorSocketTest.HandshakeCanBeCanceled (2 ms) [ RUN ] InspectorSocketTest.GetThenHandshake [ OK ] InspectorSocketTest.GetThenHandshake (2 ms) [ RUN ] InspectorSocketTest.WriteBeforeHandshake [ OK ] InspectorSocketTest.WriteBeforeHandshake (2 ms) [ RUN ] InspectorSocketTest.CleanupSocketAfterEOF [ OK ] InspectorSocketTest.CleanupSocketAfterEOF (28 ms) [ RUN ] InspectorSocketTest.EOFBeforeHandshake [ OK ] InspectorSocketTest.EOFBeforeHandshake (2 ms) [ RUN ] InspectorSocketTest.Send1Mb [ OK ] InspectorSocketTest.Send1Mb (53 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 (2 ms) [ RUN ] InspectorSocketTest.HostIpInvalidOctalOctetEndChecked [ OK ] InspectorSocketTest.HostIpInvalidOctalOctetEndChecked (2 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 (214 ms total) [----------] 10 tests from InspectorSocketServerTest [ RUN ] InspectorSocketServerTest.InspectorSessions [ OK ] InspectorSocketServerTest.InspectorSessions (6 ms) [ RUN ] InspectorSocketServerTest.ServerDoesNothing [ OK ] InspectorSocketServerTest.ServerDoesNothing (1 ms) [ RUN ] InspectorSocketServerTest.ServerWithoutTargets [ OK ] InspectorSocketServerTest.ServerWithoutTargets (3 ms) [ RUN ] InspectorSocketServerTest.ServerCannotStart [ OK ] InspectorSocketServerTest.ServerCannotStart (1 ms) [ RUN ] InspectorSocketServerTest.StoppingServerDoesNotKillConnections [ OK ] InspectorSocketServerTest.StoppingServerDoesNotKillConnections (63 ms) [ RUN ] InspectorSocketServerTest.ClosingConnectionReportsDone [ OK ] InspectorSocketServerTest.ClosingConnectionReportsDone (58 ms) [ RUN ] InspectorSocketServerTest.ClosingSocketReportsDone [ OK ] InspectorSocketServerTest.ClosingSocketReportsDone (2 ms) [ RUN ] InspectorSocketServerTest.TerminatingSessionReportsDone [ OK ] InspectorSocketServerTest.TerminatingSessionReportsDone (3 ms) [ RUN ] InspectorSocketServerTest.FailsToBindToNodejsHost [ OK ] InspectorSocketServerTest.FailsToBindToNodejsHost (8 ms) [ RUN ] InspectorSocketServerTest.BindsToIpV6 [ OK ] InspectorSocketServerTest.BindsToIpV6 (5 ms) [----------] 10 tests from InspectorSocketServerTest (155 ms total) [----------] Global test environment tear-down [==========] 154 tests from 24 test suites ran. (31523 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 -licudata -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 -licudata -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 -licudata -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 -licudata -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 max_tick_depth.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 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-await [00:00|% 0|+ 0|- 0]: release test-async-local-storage-async-functions [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:00|% 0|+ 0|- 0]: release test-esm-dynamic-import [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-attribute [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-attribute [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-commonjs [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-commonjs [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-mutating-fs [00:00|% 0|+ 0|- 0]: release test-esm-dynamic-import-mutating-fs [00:00|% 0|+ 0|- 0]: release test-esm-encoded-path [00:25|% 0|+ 1|- 0]: release test-esm-encoded-path-native [00:35|% 0|+ 2|- 0]: release test-esm-error-cache [00:36|% 0|+ 3|- 0]: release test-esm-example-loader [00:36|% 0|+ 4|- 0]: release test-esm-experimental-warnings [00:37|% 0|+ 5|- 0]: release test-esm-export-not-found [00:41|% 0|+ 6|- 0]: release test-esm-exports [00:41|% 0|+ 7|- 0]: release test-esm-exports-deprecations [00:41|% 0|+ 8|- 0]: release test-esm-extension-lookup-deprecation [00:43|% 0|+ 9|- 0]: release test-esm-extensionless-esm-and-wasm [00:44|% 0|+ 10|- 0]: release test-esm-forbidden-globals [00:44|% 0|+ 11|- 0]: release test-esm-fs-promises [00:45|% 0|+ 16|- 0]: release test-esm-import-assertion-warning [00:45|% 0|+ 21|- 0]: release test-esm-import-attributes-1 [00:45|% 0|+ 23|- 0]: release test-esm-import-attributes-2 [00:45|% 0|+ 23|- 0]: release test-esm-import-attributes-3 [00:45|% 0|+ 23|- 0]: release test-esm-import-attributes-errors [00:45|% 0|+ 23|- 0]: release test-esm-import-attributes-errors [00:46|% 0|+ 23|- 0]: release test-esm-import-attributes-validation [00:46|% 0|+ 23|- 0]: release test-esm-import-flag [00:46|% 0|+ 23|- 0]: release test-esm-import-json-named-export [00:46|% 0|+ 23|- 0]: release test-esm-import-meta [00:46|% 0|+ 23|- 0]: release test-esm-import-meta-resolve [00:46|% 0|+ 23|- 0]: release test-esm-imports [00:46|% 0|+ 28|- 0]: release test-esm-imports-deprecations [00:46|% 0|+ 28|- 0]: release test-esm-initialization [00:47|% 0|+ 29|- 0]: release test-esm-invalid-data-urls [00:47|% 0|+ 29|- 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|+ 34|- 0]: release test-esm-live-binding [00:47|% 0|+ 34|- 0]: release test-esm-loader [00:47|% 0|+ 34|- 0]: release test-esm-loader-cache-clearing [00:47|% 0|+ 36|- 0]: release test-esm-loader-chaining [00:47|% 0|+ 37|- 0]: release test-esm-loader-custom-condition [00:47|% 0|+ 38|- 0]: release test-esm-loader-default-resolver [00:47|% 0|+ 38|- 0]: release test-esm-loader-dependency [00:47|% 0|+ 38|- 0]: release test-esm-loader-entry-url [00:47|% 0|+ 41|- 0]: release test-esm-loader-event-loop [00:47|% 1|+ 48|- 0]: release test-esm-loader-hooks [00:47|% 1|+ 48|- 0]: release test-esm-loader-http-imports [00:47|% 1|+ 48|- 0]: release test-esm-loader-invalid-format [00:47|% 1|+ 49|- 0]: release test-esm-loader-invalid-url [00:47|% 1|+ 50|- 0]: release test-esm-loader-mock [00:47|% 1|+ 51|- 0]: release test-esm-loader-modulemap [00:47|% 1|+ 51|- 0]: release test-esm-loader-not-found [00:47|% 1|+ 51|- 0]: release test-esm-loader-programmatically [00:47|% 1|+ 51|- 0]: release test-esm-loader-resolve-type [00:47|% 1|+ 52|- 0]: release test-esm-loader-search [00:47|% 1|+ 54|- 0]: release test-esm-loader-spawn-promisified [00:47|% 1|+ 56|- 0]: release test-esm-loader-stringify-text [00:47|% 1|+ 56|- 0]: release test-esm-loader-thenable [00:47|% 1|+ 58|- 0]: release test-esm-loader-with-source [00:48|% 1|+ 59|- 0]: release test-esm-loader-with-syntax-error [00:48|% 1|+ 60|- 0]: release test-esm-long-path-win [00:48|% 1|+ 60|- 0]: release test-esm-main-lookup [00:48|% 1|+ 60|- 0]: release test-esm-module-not-found-commonjs-hint [00:49|% 1|+ 61|- 0]: release test-esm-named-exports [00:49|% 1|+ 61|- 0]: release test-esm-namespace [00:49|% 1|+ 61|- 0]: release test-esm-no-addons [00:49|% 1|+ 61|- 0]: release test-esm-non-js [00:49|% 1|+ 85|- 0]: release test-esm-nowarn-exports [00:49|% 2|+ 87|- 0]: release test-esm-path-posix [00:49|% 2|+ 87|- 0]: release test-esm-path-win32 [00:49|% 2|+ 87|- 0]: release test-esm-pkgname [00:49|% 2|+ 87|- 0]: release test-esm-preserve-symlinks [00:49|% 2|+ 87|- 0]: release test-esm-preserve-symlinks-main [00:49|% 2|+ 87|- 0]: release test-esm-preserve-symlinks-not-found [00:49|% 2|+ 87|- 0]: release test-esm-preserve-symlinks-not-found-pla... [00:49|% 2|+ 87|- 0]: release test-esm-process [00:49|% 2|+ 87|- 0]: release test-esm-prototype-pollution [00:49|% 2|+ 87|- 0]: release test-esm-recursive-cjs-dependencies [00:49|% 2|+ 87|- 0]: release test-esm-repl [00:49|% 2|+ 88|- 0]: release test-esm-repl-imports [00:49|% 2|+ 90|- 0]: release test-esm-require-cache [00:49|% 2|+ 90|- 0]: release test-esm-resolve-type [00:49|% 2|+ 90|- 0]: release test-esm-scope-node-modules [00:49|% 2|+ 90|- 0]: release test-esm-shared-loader-dep [00:49|% 2|+ 90|- 0]: release test-esm-shebang [00:49|% 2|+ 90|- 0]: release test-esm-snapshot [00:50|% 2|+ 90|- 0]: release test-esm-source-map [00:50|% 2|+ 90|- 0]: release test-esm-symlink [00:50|% 2|+ 90|- 0]: release test-esm-symlink-main [00:50|% 2|+ 90|- 0]: release test-esm-symlink-type [00:50|% 2|+ 90|- 0]: release test-esm-syntax-error [00:50|% 2|+ 90|- 0]: release test-esm-throw-undefined [00:50|% 2|+ 90|- 0]: release test-esm-tla [00:50|% 2|+ 90|- 0]: release test-esm-tla-unfinished [00:50|% 2|+ 92|- 0]: release test-esm-type-field [00:51|% 2|+ 92|- 0]: release test-esm-type-field-errors [00:52|% 2|+ 93|- 0]: release test-esm-type-field-errors-2 [00:53|% 2|+ 96|- 0]: release test-esm-type-flag-cli-entry [00:53|% 2|+ 96|- 0]: release test-esm-type-flag-errors [00:53|% 2|+ 101|- 0]: release test-esm-type-flag-loose-files [00:53|% 2|+ 101|- 0]: release test-esm-type-flag-package-scopes [00:53|% 2|+ 101|- 0]: release test-esm-type-flag-string-input [00:53|% 2|+ 103|- 0]: release test-esm-type-main [00:53|% 2|+ 103|- 0]: release test-esm-undefined-cjs-global-like-varia... [00:53|% 2|+ 103|- 0]: release test-esm-unknown-extension [00:53|% 2|+ 103|- 0]: release test-esm-url-extname [00:53|% 2|+ 103|- 0]: release test-esm-util-types [00:53|% 2|+ 103|- 0]: release test-esm-virtual-json [00:53|% 2|+ 103|- 0]: release test-esm-wasm [00:53|% 2|+ 103|- 0]: release test-esm-windows [00:53|% 2|+ 104|- 0]: release test-import-module-conditional-exports-m... [00:53|% 2|+ 105|- 0]: release test-loaders-hidden-from-users [00:56|% 2|+ 106|- 0]: release test-loaders-unknown-builtin-module [00:57|% 2|+ 107|- 0]: release test-loaders-workers-spawned [00:59|% 2|+ 108|- 0]: release test-require-as-esm-interop [00:59|% 2|+ 109|- 0]: release test-require-module [01:00|% 2|+ 110|- 0]: release test-require-module-cached-tla [01:01|% 2|+ 111|- 0]: release test-require-module-conditional-exports [01:05|% 2|+ 112|- 0]: release test-require-module-conditional-exports-... [01:06|% 2|+ 113|- 0]: release test-require-module-cycle-cjs-esm-esm [01:11|% 2|+ 114|- 0]: release test-require-module-cycle-esm-cjs-esm [01:20|% 2|+ 115|- 0]: release test-require-module-cycle-esm-cjs-esm-es... [01:21|% 2|+ 116|- 0]: release test-require-module-cycle-esm-esm-cjs-es... [01:21|% 2|+ 117|- 0]: release test-require-module-cycle-esm-esm-cjs-es... [01:26|% 2|+ 118|- 0]: release test-require-module-default-extension [01:29|% 2|+ 119|- 0]: release test-require-module-defined-esmodule [01:30|% 2|+ 120|- 0]: release test-require-module-detect-entry-point [01:31|% 2|+ 121|- 0]: release test-require-module-detect-entry-point-a... [01:32|% 2|+ 122|- 0]: release test-require-module-dont-detect-cjs [01:32|% 2|+ 123|- 0]: release test-require-module-dynamic-import-1 [01:32|% 2|+ 124|- 0]: release test-require-module-dynamic-import-2 [01:33|% 2|+ 125|- 0]: release test-require-module-dynamic-import-3 [01:33|% 2|+ 126|- 0]: release test-require-module-dynamic-import-4 [01:33|% 2|+ 127|- 0]: release test-require-module-error-catching [01:34|% 2|+ 128|- 0]: release test-require-module-errors [01:34|% 3|+ 129|- 0]: release test-require-module-feature-detect [01:34|% 3|+ 130|- 0]: release test-require-module-implicit [01:34|% 3|+ 131|- 0]: release test-require-module-preload [01:34|% 3|+ 132|- 0]: release test-require-module-retry-import-errored [01:34|% 3|+ 133|- 0]: release test-require-module-retry-import-evaluat... [01:35|% 3|+ 134|- 0]: release test-require-module-synchronous-rejectio... [01:35|% 3|+ 135|- 0]: release test-require-module-tla [01:35|% 3|+ 136|- 0]: release test-require-module-tla-retry-import [01:35|% 3|+ 137|- 0]: release test-require-module-tla-retry-import-2 [01:35|% 3|+ 138|- 0]: release test-require-module-tla-retry-require [01:35|% 3|+ 139|- 0]: release test-require-module-transpiled [01:36|% 3|+ 140|- 0]: release test-require-module-twice [01:36|% 3|+ 141|- 0]: release test-require-module-warning [01:36|% 3|+ 142|- 0]: release test-require-module-with-detection [01:36|% 3|+ 143|- 0]: release test-require-node-modules-warning [01:36|% 3|+ 144|- 0]: release test-typescript [01:36|% 3|+ 145|- 0]: release test-typescript-commonjs [01:36|% 3|+ 146|- 0]: release test-typescript-eval [01:36|% 3|+ 147|- 0]: release test-typescript-module [01:37|% 3|+ 148|- 0]: release test-typescript-transform [01:37|% 3|+ 149|- 0]: release test-vm-compile-function-leak [01:38|% 3|+ 150|- 0]: release test-vm-compile-function-lineoffset [01:38|% 3|+ 151|- 0]: release test-vm-contextified-script-leak [01:39|% 3|+ 152|- 0]: release test-vm-main-context-default-loader [01:39|% 3|+ 153|- 0]: release test-vm-source-text-module-leak [01:39|% 3|+ 154|- 0]: release test-vm-synthetic-module-leak [01:42|% 3|+ 155|- 0]: release test-wasm-memory-out-of-bound [01:42|% 3|+ 156|- 0]: release test-wasm-simple [01:42|% 3|+ 157|- 0]: release test-wasm-web-api [01:42|% 3|+ 158|- 0]: release console-dumb-tty [01:42|% 3|+ 159|- 0]: release console_colors [01:42|% 3|+ 160|- 0]: release no_dropped_stdio [01:42|% 3|+ 161|- 0]: release no_interleaved_stdio [01:43|% 3|+ 162|- 0]: release readline-dumb-tty [01:43|% 3|+ 163|- 0]: release ref_keeps_node_running [01:43|% 3|+ 164|- 0]: release repl-dumb-tty [01:43|% 3|+ 165|- 0]: release stdin-setrawmode [01:43|% 3|+ 166|- 0]: release test-assert-colors [01:43|% 3|+ 167|- 0]: release test-assert-no-color [01:45|% 3|+ 168|- 0]: release test-assert-position-indicator [01:45|% 3|+ 169|- 0]: release test-async-wrap-getasyncid-tty [01:48|% 3|+ 170|- 0]: release test-fatal-error [01:49|% 3|+ 171|- 0]: release test-handle-wrap-hasref-tty [01:49|% 4|+ 172|- 0]: release test-readable-tty-keepalive [01:50|% 4|+ 173|- 0]: release test-repl-external-module [01:50|% 4|+ 174|- 0]: release test-set-raw-mode-reset [01:51|% 4|+ 175|- 0]: release test-set-raw-mode-reset-process-exit [01:51|% 4|+ 176|- 0]: release test-set-raw-mode-reset-signal [01:51|% 4|+ 177|- 0]: release test-stderr-stdout-handle-sigwinch [01:55|% 4|+ 178|- 0]: release test-stdin-write [01:55|% 4|+ 179|- 0]: release test-stdout-read [01:55|% 4|+ 180|- 0]: release test-trace-sigint [01:56|% 4|+ 181|- 0]: release test-trace-sigint-disabled [01:57|% 4|+ 182|- 0]: release test-trace-sigint-on-idle [01:58|% 4|+ 183|- 0]: release test-tty-color-support [01:59|% 4|+ 184|- 0]: release test-tty-color-support-warning [02:06|% 4|+ 185|- 0]: release test-tty-color-support-warning-2 [02:06|% 4|+ 186|- 0]: release test-tty-isatty [02:06|% 4|+ 187|- 0]: release test-tty-stdin-call-end [02:06|% 4|+ 188|- 0]: release test-tty-stdin-end [02:06|% 4|+ 189|- 0]: release test-tty-stdout-end [02:07|% 4|+ 190|- 0]: release test-tty-stdout-resize [02:08|% 4|+ 191|- 0]: release test-tty-stream-constructors [02:09|% 4|+ 193|- 0]: release test-tty-wrap [02:09|% 4|+ 193|- 0]: release test-tty-window-size [02:11|% 4|+ 194|- 0]: release test-abortcontroller [02:11|% 4|+ 195|- 0]: release test-abortcontroller-internal [02:12|% 4|+ 196|- 0]: release test-aborted-util [02:12|% 4|+ 197|- 0]: release test-abortsignal-any [02:12|% 4|+ 198|- 0]: release test-abortsignal-cloneable [02:14|% 4|+ 199|- 0]: release test-abortsignal-drop-settled-signals [02:15|% 4|+ 200|- 0]: release test-accessor-properties [02:15|% 4|+ 201|- 0]: release test-arm-math-illegal-instruction [02:16|% 4|+ 202|- 0]: release test-assert [02:18|% 4|+ 203|- 0]: release test-assert-async [02:19|% 4|+ 204|- 0]: release test-assert-builtins-not-read-from-files... [02:19|% 4|+ 205|- 0]: release test-assert-calltracker-calls [02:19|% 4|+ 206|- 0]: release test-assert-calltracker-getCalls [02:20|% 4|+ 207|- 0]: release test-assert-calltracker-report [02:20|% 4|+ 208|- 0]: release test-assert-calltracker-verify [02:20|% 4|+ 209|- 0]: release test-assert-checktag [02:23|% 4|+ 210|- 0]: release test-assert-deep [02:24|% 4|+ 211|- 0]: release test-assert-deep-with-error [02:24|% 4|+ 212|- 0]: release test-assert-esm-cjs-message-verify [02:24|% 4|+ 213|- 0]: release test-assert-fail [02:24|% 4|+ 214|- 0]: release test-assert-fail-deprecation [02:24|% 5|+ 215|- 0]: release test-assert-first-line [02:24|% 5|+ 216|- 0]: release test-assert-if-error [02:27|% 5|+ 217|- 0]: release test-assert-objects [02:28|% 5|+ 218|- 0]: release test-assert-typedarray-deepequal [02:29|% 5|+ 219|- 0]: release test-async-context-frame [02:29|% 5|+ 220|- 0]: release test-async-hooks-async-await [02:29|% 5|+ 221|- 0]: release test-async-hooks-asyncresource-construct... [02:29|% 5|+ 222|- 0]: release test-async-hooks-close-during-destroy [02:29|% 5|+ 223|- 0]: release test-async-hooks-constructor [02:29|% 5|+ 225|- 0]: release test-async-hooks-destroy-on-gc [02:29|% 5|+ 225|- 0]: release test-async-hooks-correctly-switch-promis... [02:30|% 5|+ 226|- 0]: release test-async-hooks-disable-during-promise [02:30|% 5|+ 227|- 0]: release test-async-hooks-disable-gc-tracking [02:30|% 5|+ 228|- 0]: release test-async-hooks-enable-before-promise-r... [02:31|% 5|+ 229|- 0]: release test-async-hooks-enable-disable [02:32|% 5|+ 230|- 0]: release test-async-hooks-enable-disable-enable [02:32|% 5|+ 231|- 0]: release test-async-hooks-enable-during-promise [02:32|% 5|+ 232|- 0]: release test-async-hooks-enable-recursive [02:33|% 5|+ 233|- 0]: release test-async-hooks-execution-async-resourc... [02:33|% 5|+ 234|- 0]: release test-async-hooks-execution-async-resourc... [02:33|% 5|+ 235|- 0]: release test-async-hooks-fatal-error [02:35|% 5|+ 236|- 0]: release test-async-hooks-http-agent [02:35|% 5|+ 237|- 0]: release test-async-hooks-http-agent-destroy [02:36|% 5|+ 238|- 0]: release test-async-hooks-http-parser-destroy [02:36|% 5|+ 239|- 0]: release test-async-hooks-prevent-double-destroy [02:36|% 5|+ 240|- 0]: release test-async-hooks-promise [02:37|% 5|+ 241|- 0]: release test-async-hooks-promise-enable-disable [02:38|% 5|+ 242|- 0]: release test-async-hooks-promise-triggerid [02:38|% 5|+ 243|- 0]: release test-async-hooks-recursive-stack-runInAs... [02:39|% 5|+ 244|- 0]: release test-async-hooks-run-in-async-scope-caug... [02:40|% 5|+ 245|- 0]: release test-async-hooks-run-in-async-scope-this... [02:40|% 5|+ 246|- 0]: release test-async-hooks-top-level-clearimmediat... [02:40|% 5|+ 247|- 0]: release test-async-hooks-vm-gc [02:40|% 5|+ 248|- 0]: release test-async-hooks-worker-asyncfn-terminat... [02:40|% 5|+ 249|- 0]: release test-async-hooks-worker-asyncfn-terminat... [02:41|% 5|+ 250|- 0]: release test-async-hooks-worker-asyncfn-terminat... [02:41|% 5|+ 251|- 0]: release test-async-hooks-worker-asyncfn-terminat... [02:45|% 5|+ 252|- 0]: release test-async-local-storage-bind [02:46|% 5|+ 253|- 0]: release test-async-local-storage-contexts [02:46|% 5|+ 254|- 0]: release test-async-local-storage-deep-stack [02:49|% 5|+ 255|- 0]: release test-async-local-storage-exit-does-not-l... [02:50|% 5|+ 256|- 0]: release test-async-local-storage-http-multiclien... [02:50|% 5|+ 257|- 0]: release test-async-local-storage-snapshot [02:50|% 6|+ 258|- 0]: release test-async-wrap-constructor [02:51|% 6|+ 259|- 0]: release test-async-wrap-destroyid [02:52|% 6|+ 260|- 0]: release test-async-wrap-pop-id-during-load [02:52|% 6|+ 261|- 0]: release test-async-wrap-promise-after-enabled [02:52|% 6|+ 262|- 0]: release test-async-wrap-tlssocket-asyncreset [02:52|% 6|+ 263|- 0]: release test-async-wrap-trigger-id [02:54|% 6|+ 264|- 0]: release test-async-wrap-uncaughtexception [02:55|% 6|+ 265|- 0]: release test-asyncresource-bind [02:55|% 6|+ 266|- 0]: release test-atomics-wake [02:56|% 6|+ 267|- 0]: release test-bad-unicode [02:56|% 6|+ 268|- 0]: release test-bash-completion [02:57|% 6|+ 269|- 0]: release test-beforeexit-event-exit [02:59|% 6|+ 270|- 0]: release test-benchmark-cli [02:59|% 6|+ 271|- 0]: release test-binding-constants [03:00|% 6|+ 272|- 0]: release test-blob [03:00|% 6|+ 273|- 0]: release test-blob-createobjecturl [03:01|% 6|+ 274|- 0]: release test-blob-file-backed [03:02|% 6|+ 275|- 0]: release test-blocklist [03:03|% 6|+ 276|- 0]: release test-blocklist-clone [03:04|% 6|+ 277|- 0]: release test-bootstrap-modules [03:04|% 6|+ 278|- 0]: release test-broadcastchannel-custom-inspect [03:05|% 6|+ 279|- 0]: release test-btoa-atob [03:05|% 6|+ 280|- 0]: release test-buffer-alloc [03:06|% 6|+ 281|- 0]: release test-buffer-arraybuffer [03:06|% 6|+ 282|- 0]: release test-buffer-ascii [03:07|% 6|+ 283|- 0]: release test-buffer-backing-arraybuffer [03:10|% 6|+ 284|- 0]: release test-buffer-badhex [03:10|% 6|+ 285|- 0]: release test-buffer-bigint64 [03:11|% 6|+ 286|- 0]: release test-buffer-bytelength [03:11|% 6|+ 287|- 0]: release test-buffer-compare [03:12|% 6|+ 288|- 0]: release test-buffer-compare-offset [03:13|% 6|+ 289|- 0]: release test-buffer-concat [03:14|% 6|+ 292|- 0]: release test-buffer-constructor-node-modules [03:14|% 6|+ 292|- 0]: release test-buffer-constructor-deprecation-erro... [03:14|% 6|+ 292|- 0]: release test-buffer-constants [03:15|% 6|+ 293|- 0]: release test-buffer-constructor-node-modules-pat... [03:15|% 6|+ 294|- 0]: release test-buffer-constructor-outside-node-mod... [03:16|% 6|+ 295|- 0]: release test-buffer-copy [03:16|% 6|+ 296|- 0]: release test-buffer-equals [03:16|% 6|+ 297|- 0]: release test-buffer-failed-alloc-typed-arrays [03:16|% 6|+ 298|- 0]: release test-buffer-fakes [03:17|% 6|+ 299|- 0]: release test-buffer-fill [03:17|% 6|+ 300|- 0]: release test-buffer-from [03:18|% 7|+ 301|- 0]: release test-buffer-includes [03:21|% 7|+ 302|- 0]: release test-buffer-indexof [03:21|% 7|+ 303|- 0]: release test-buffer-inheritance [03:21|% 7|+ 304|- 0]: release test-buffer-inspect [03:21|% 7|+ 305|- 0]: release test-buffer-isascii [03:21|% 7|+ 306|- 0]: release test-buffer-isencoding [03:21|% 7|+ 307|- 0]: release test-buffer-isutf8 [03:21|% 7|+ 308|- 0]: release test-buffer-iterator [03:21|% 7|+ 309|- 0]: release test-buffer-new [03:22|% 7|+ 311|- 0]: release test-buffer-no-negative-allocation [03:22|% 7|+ 311|- 0]: release test-buffer-nopendingdep-map [03:22|% 7|+ 312|- 0]: release test-buffer-of-no-deprecation [03:22|% 7|+ 313|- 0]: release test-buffer-over-max-length [03:22|% 7|+ 314|- 0]: release test-buffer-parent-property [03:22|% 7|+ 315|- 0]: release test-buffer-pending-deprecation [03:23|% 7|+ 317|- 0]: release test-buffer-pool-untransferable [03:23|% 7|+ 317|- 0]: release test-buffer-prototype-inspect [03:23|% 7|+ 318|- 0]: release test-buffer-read [03:25|% 7|+ 319|- 0]: release test-buffer-readdouble [03:25|% 7|+ 320|- 0]: release test-buffer-readfloat [03:25|% 7|+ 321|- 0]: release test-buffer-readint [03:25|% 7|+ 322|- 0]: release test-buffer-readuint [03:25|% 7|+ 323|- 0]: release test-buffer-resizable [03:25|% 7|+ 324|- 0]: release test-buffer-safe-unsafe [03:26|% 7|+ 325|- 0]: release test-buffer-set-inspect-max-bytes [03:26|% 7|+ 326|- 0]: release test-buffer-sharedarraybuffer [03:27|% 7|+ 327|- 0]: release test-buffer-slice [03:28|% 7|+ 328|- 0]: release test-buffer-slow [03:29|% 7|+ 329|- 0]: release test-buffer-swap [03:30|% 7|+ 330|- 0]: release test-buffer-tojson [03:30|% 7|+ 331|- 0]: release test-buffer-tostring [03:34|% 7|+ 332|- 0]: release test-buffer-tostring-range [03:36|% 7|+ 333|- 0]: release test-buffer-tostring-rangeerror [03:38|% 7|+ 334|- 0]: release test-buffer-write [03:38|% 7|+ 335|- 0]: release test-buffer-write-fast [03:38|% 7|+ 336|- 0]: release test-buffer-writedouble [03:41|% 7|+ 337|- 0]: release test-buffer-writefloat [03:41|% 7|+ 338|- 0]: release test-buffer-writeint [03:41|% 7|+ 339|- 0]: release test-buffer-writeuint [03:42|% 7|+ 340|- 0]: release test-buffer-zero-fill [03:42|% 7|+ 341|- 0]: release test-buffer-zero-fill-cli [03:43|% 7|+ 342|- 0]: release test-buffer-zero-fill-reset [03:43|% 7|+ 343|- 0]: release test-c-ares [03:44|% 8|+ 344|- 0]: release test-child-process-advanced-serializatio... [03:44|% 8|+ 345|- 0]: release test-child-process-advanced-serializatio... [03:44|% 8|+ 346|- 0]: release test-child-process-advanced-serializatio... [03:44|% 8|+ 347|- 0]: release test-child-process-bad-stdio [03:45|% 8|+ 348|- 0]: release test-child-process-can-write-to-stdout [03:45|% 8|+ 349|- 0]: release test-child-process-constructor [03:45|% 8|+ 350|- 0]: release test-child-process-cwd [03:46|% 8|+ 351|- 0]: release test-child-process-default-options [03:46|% 8|+ 352|- 0]: release test-child-process-destroy [03:46|% 8|+ 353|- 0]: release test-child-process-detached [03:46|% 8|+ 354|- 0]: release test-child-process-dgram-reuseport [03:46|% 8|+ 355|- 0]: release test-child-process-disconnect [03:47|% 8|+ 356|- 0]: release test-child-process-double-pipe [03:47|% 8|+ 357|- 0]: release test-child-process-env [03:47|% 8|+ 358|- 0]: release test-child-process-exec-abortcontroller-... [03:47|% 8|+ 359|- 0]: release test-child-process-exec-any-shells-windo... [03:49|% 8|+ 360|- 0]: release test-child-process-exec-cwd [03:49|% 8|+ 361|- 0]: release test-child-process-exec-encoding [03:50|% 8|+ 362|- 0]: release test-child-process-exec-env [03:50|% 8|+ 363|- 0]: release test-child-process-exec-error [03:51|% 8|+ 364|- 0]: release test-child-process-exec-kill-throws [03:51|% 8|+ 365|- 0]: release test-child-process-exec-maxbuf [03:51|% 8|+ 366|- 0]: release test-child-process-exec-std-encoding [03:51|% 8|+ 367|- 0]: release test-child-process-exec-stdout-stderr-da... [03:54|% 8|+ 368|- 0]: release test-child-process-exec-timeout-expire [03:55|% 8|+ 369|- 0]: release test-child-process-exec-timeout-kill [03:55|% 8|+ 370|- 0]: release test-child-process-exec-timeout-not-expi... [03:56|% 8|+ 371|- 0]: release test-child-process-execFile-promisified-... [03:56|% 8|+ 372|- 0]: release test-child-process-execfile [03:56|% 8|+ 373|- 0]: release test-child-process-execfile-maxbuf [03:56|% 8|+ 374|- 0]: release test-child-process-execfilesync-maxbuf [03:57|% 8|+ 375|- 0]: release test-child-process-execsync-maxbuf [03:58|% 8|+ 376|- 0]: release test-child-process-exit-code [04:00|% 8|+ 377|- 0]: release test-child-process-flush-stdio [04:01|% 8|+ 378|- 0]: release test-child-process-fork [04:01|% 8|+ 379|- 0]: release test-child-process-fork-abort-signal [04:02|% 8|+ 380|- 0]: release test-child-process-fork-and-spawn [04:02|% 8|+ 381|- 0]: release test-child-process-fork-args [04:02|% 8|+ 382|- 0]: release test-child-process-fork-close [04:03|% 8|+ 383|- 0]: release test-child-process-fork-closed-channel-s... [04:03|% 8|+ 384|- 0]: release test-child-process-fork-detached [04:03|% 8|+ 385|- 0]: release test-child-process-fork-dgram [04:03|% 8|+ 386|- 0]: release test-child-process-fork-exec-argv [04:03|% 9|+ 387|- 0]: release test-child-process-fork-exec-path [04:04|% 9|+ 388|- 0]: release test-child-process-fork-getconnections [04:04|% 9|+ 389|- 0]: release test-child-process-fork-net [04:04|% 9|+ 390|- 0]: release test-child-process-fork-net-server [04:05|% 9|+ 391|- 0]: release test-child-process-fork-net-socket [04:06|% 9|+ 392|- 0]: release test-child-process-fork-no-shell [04:06|% 9|+ 393|- 0]: release test-child-process-fork-ref [04:06|% 9|+ 394|- 0]: release test-child-process-fork-ref2 [04:07|% 9|+ 395|- 0]: release test-child-process-fork-stdio [04:07|% 9|+ 396|- 0]: release test-child-process-fork-stdio-string-var... [04:07|% 9|+ 397|- 0]: release test-child-process-fork-timeout-kill-sig... [04:07|% 9|+ 398|- 0]: release test-child-process-fork-url [04:07|% 9|+ 399|- 0]: release test-child-process-fork3 [04:07|% 9|+ 400|- 0]: release test-child-process-http-socket-leak [04:07|% 9|+ 401|- 0]: release test-child-process-internal [04:07|% 9|+ 402|- 0]: release test-child-process-ipc [04:07|% 9|+ 403|- 0]: release test-child-process-ipc-next-tick [04:07|% 9|+ 404|- 0]: release test-child-process-kill [04:07|% 9|+ 405|- 0]: release test-child-process-net-reuseport [04:07|% 9|+ 406|- 0]: release test-child-process-no-deprecation [04:07|% 9|+ 407|- 0]: release test-child-process-pipe-dataflow [04:08|% 9|+ 408|- 0]: release test-child-process-promisified [04:08|% 9|+ 409|- 0]: release test-child-process-prototype-tampering [04:08|% 9|+ 410|- 0]: release test-child-process-recv-handle [04:09|% 9|+ 411|- 0]: release test-child-process-reject-null-bytes [04:09|% 9|+ 412|- 0]: release test-child-process-send-after-close [04:10|% 9|+ 413|- 0]: release test-child-process-send-cb [04:12|% 9|+ 414|- 0]: release test-child-process-send-keep-open [04:12|% 9|+ 415|- 0]: release test-child-process-send-returns-boolean [04:12|% 9|+ 416|- 0]: release test-child-process-send-type-error [04:13|% 9|+ 417|- 0]: release test-child-process-send-utf8 [04:13|% 9|+ 418|- 0]: release test-child-process-server-close [04:16|% 9|+ 419|- 0]: release test-child-process-set-blocking [04:16|% 9|+ 420|- 0]: release test-child-process-silent [04:16|% 9|+ 421|- 0]: release test-child-process-spawn-args [04:16|% 9|+ 422|- 0]: release test-child-process-spawn-argv0 [04:17|% 9|+ 423|- 0]: release test-child-process-spawn-controller [04:17|% 9|+ 424|- 0]: release test-child-process-spawn-error [04:21|% 9|+ 425|- 0]: release test-child-process-spawn-event [04:22|% 9|+ 426|- 0]: release test-child-process-spawn-shell [04:22|% 9|+ 427|- 0]: release test-child-process-spawn-timeout-kill-si... [04:24|% 9|+ 428|- 0]: release test-child-process-spawn-typeerror [04:25|% 10|+ 429|- 0]: release test-child-process-spawn-windows-batch-f... [04:26|% 10|+ 430|- 0]: release test-child-process-spawnsync [04:26|% 10|+ 431|- 0]: release test-child-process-spawnsync-args [04:29|% 10|+ 432|- 0]: release test-child-process-spawnsync-env [04:29|% 10|+ 433|- 0]: release test-child-process-spawnsync-input [04:29|% 10|+ 434|- 0]: release test-child-process-spawnsync-kill-signal [04:30|% 10|+ 435|- 0]: release test-child-process-spawnsync-maxbuf [04:31|% 10|+ 436|- 0]: release test-child-process-spawnsync-shell [04:31|% 10|+ 437|- 0]: release test-child-process-spawnsync-timeout [04:32|% 10|+ 438|- 0]: release test-child-process-spawnsync-validation-... [04:32|% 10|+ 439|- 0]: release test-child-process-stdin [04:32|% 10|+ 440|- 0]: release test-child-process-stdin-ipc [04:32|% 10|+ 441|- 0]: release test-child-process-stdio [04:33|% 10|+ 442|- 0]: release test-child-process-stdio-big-write-end [04:34|% 10|+ 443|- 0]: release test-child-process-stdio-inherit [04:34|% 10|+ 444|- 0]: release test-child-process-stdio-merge-stdouts-i... [04:34|% 10|+ 445|- 0]: release test-child-process-stdio-overlapped [04:35|% 10|+ 446|- 0]: release test-child-process-stdio-reuse-readable-... [04:38|% 10|+ 447|- 0]: release test-child-process-stdout-flush [04:38|% 10|+ 448|- 0]: release test-child-process-stdout-flush-exit [04:41|% 10|+ 449|- 0]: release test-child-process-stdout-ipc [04:41|% 10|+ 450|- 0]: release test-child-process-uid-gid [04:41|% 10|+ 451|- 0]: release test-child-process-validate-stdio [04:43|% 10|+ 452|- 0]: release test-child-process-windows-hide [04:43|% 10|+ 453|- 0]: release test-cli-bad-options [04:44|% 10|+ 454|- 0]: release test-cli-eval [04:44|% 10|+ 456|- 0]: release test-cli-eval-event [04:44|% 10|+ 456|- 0]: release test-cli-node-options [05:04|% 10|+ 457|- 0]: release test-cli-node-options-disallowed [05:04|% 10|+ 458|- 0]: release test-cli-node-options-docs [05:05|% 10|+ 459|- 0]: release test-cli-node-print-help [05:06|% 10|+ 460|- 0]: release test-cli-options-negation [05:06|% 10|+ 461|- 0]: release test-cli-options-precedence [05:06|% 10|+ 462|- 0]: release test-cli-permission-deny-fs [05:07|% 10|+ 463|- 0]: release test-cli-permission-multiple-allow [05:09|% 10|+ 464|- 0]: release test-cli-print-promise [05:09|% 10|+ 465|- 0]: release test-cli-syntax-eval [05:10|% 10|+ 466|- 0]: release test-cli-syntax-piped-bad [05:10|% 10|+ 467|- 0]: release test-cli-syntax-piped-good [05:10|% 10|+ 468|- 0]: release test-client-request-destroy [05:10|% 10|+ 469|- 0]: release test-cluster-accept-fail [05:10|% 10|+ 470|- 0]: release test-cluster-advanced-serialization [05:11|% 10|+ 471|- 0]: release test-cluster-basic [05:13|% 11|+ 472|- 0]: release test-cluster-bind-privileged-port [05:13|% 11|+ 473|- 0]: release test-cluster-bind-twice [05:19|% 11|+ 474|- 0]: release test-cluster-call-and-destroy [05:20|% 11|+ 475|- 0]: release test-cluster-child-index-dgram [05:23|% 11|+ 476|- 0]: release test-cluster-child-index-net [05:26|% 11|+ 477|- 0]: release test-cluster-concurrent-disconnect [05:26|% 11|+ 478|- 0]: release test-cluster-cwd [05:27|% 11|+ 479|- 0]: release test-cluster-dgram-1 [05:27|% 11|+ 480|- 0]: release test-cluster-dgram-2 [05:27|% 11|+ 481|- 0]: release test-cluster-dgram-bind-fd [05:27|% 11|+ 482|- 0]: release test-cluster-dgram-ipv6only [05:28|% 11|+ 483|- 0]: release test-cluster-dgram-reuse [05:28|% 11|+ 484|- 0]: release test-cluster-dgram-reuseport [05:28|% 11|+ 486|- 0]: release test-cluster-disconnect [05:28|% 11|+ 487|- 0]: release test-cluster-disconnect-before-exit [05:28|% 11|+ 487|- 0]: release test-cluster-disconnect-exitedAfterDisco... [05:30|% 11|+ 491|- 0]: release test-cluster-disconnect-idle-worker [05:30|% 11|+ 491|- 0]: release test-cluster-disconnect-leak [05:30|% 11|+ 491|- 0]: release test-cluster-disconnect-race [05:30|% 11|+ 491|- 0]: release test-cluster-disconnect-unshared-tcp [05:30|% 11|+ 492|- 0]: release test-cluster-disconnect-unshared-udp [05:31|% 11|+ 493|- 0]: release test-cluster-disconnect-with-no-workers [05:32|% 11|+ 494|- 0]: release test-cluster-eaccess [05:34|% 11|+ 495|- 0]: release test-cluster-eaddrinuse [05:34|% 11|+ 496|- 0]: release test-cluster-fork-env [05:39|% 11|+ 497|- 0]: release test-cluster-fork-stdio [05:39|% 11|+ 498|- 0]: release test-cluster-fork-windowsHide [05:41|% 11|+ 499|- 0]: release test-cluster-http-pipe [05:41|% 11|+ 500|- 0]: release test-cluster-invalid-message [05:41|% 11|+ 501|- 0]: release test-cluster-ipc-throw [05:42|% 11|+ 502|- 0]: release test-cluster-kill-disconnect [05:43|% 11|+ 503|- 0]: release test-cluster-kill-infinite-loop [05:43|% 11|+ 504|- 0]: release test-cluster-listen-pipe-readable-writab... [05:45|% 11|+ 505|- 0]: release test-cluster-listening-port [05:45|% 11|+ 506|- 0]: release test-cluster-message [05:45|% 11|+ 507|- 0]: release test-cluster-net-listen [05:46|% 11|+ 508|- 0]: release test-cluster-net-listen-backlog [05:47|% 11|+ 509|- 0]: release test-cluster-net-listen-ipv6only-false [05:47|% 11|+ 510|- 0]: release test-cluster-net-listen-relative-path [05:47|% 11|+ 511|- 0]: release test-cluster-net-reuseport [05:50|% 11|+ 512|- 0]: release test-cluster-net-send [05:50|% 11|+ 513|- 0]: release test-cluster-net-server-drop-connection [05:51|% 11|+ 514|- 0]: release test-cluster-primary-error [05:51|% 12|+ 515|- 0]: release test-cluster-primary-kill [05:52|% 12|+ 516|- 0]: release test-cluster-process-disconnect [05:52|% 12|+ 517|- 0]: release test-cluster-rr-domain-listen [05:52|% 12|+ 518|- 0]: release test-cluster-rr-handle-close [05:52|% 12|+ 519|- 0]: release test-cluster-rr-handle-keep-loop-alive [05:53|% 12|+ 520|- 0]: release test-cluster-rr-handle-ref-unref [05:53|% 12|+ 521|- 0]: release test-cluster-rr-ref [05:54|% 12|+ 522|- 0]: release test-cluster-send-deadlock [05:57|% 12|+ 523|- 0]: release test-cluster-send-handle-twice [05:58|% 12|+ 524|- 0]: release test-cluster-send-socket-to-worker-http-... [05:58|% 12|+ 525|- 0]: release test-cluster-server-restart-none [06:00|% 12|+ 526|- 0]: release test-cluster-server-restart-rr [06:00|% 12|+ 527|- 0]: release test-cluster-setup-primary [06:02|% 12|+ 528|- 0]: release test-cluster-setup-primary-argv === release test-cjs-legacyMainResolve-permission === Path: es-module/test-cjs-legacyMainResolve-permission (node:48247) 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:04|% 12|+ 528|- 1]: release test-cluster-setup-primary-cumulative [06:09|% 12|+ 529|- 1]: release test-cluster-setup-primary-emit [06:11|% 12|+ 530|- 1]: release test-cluster-setup-primary-multiple [06:12|% 12|+ 531|- 1]: release test-cluster-shared-handle-bind-error [06:12|% 12|+ 532|- 1]: release test-cluster-shared-handle-bind-privileg... === 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: 38032.608975 ... # 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: 31236.35421 ... # Subtest: should be overridden by --input-type ok 3 - should be overridden by --input-type --- duration_ms: 36086.588715 ... # 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: 31811.957726 ... # Subtest: should be overridden by --experimental-default-type ok 5 - should be overridden by --experimental-default-type --- duration_ms: 27643.538512 ... # Subtest: does not trigger detection via source code `eval()` ok 6 - does not trigger detection via source code `eval()` --- duration_ms: 30632.446385 ... 1..6 ok 1 - string input --- duration_ms: 195466.07627 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: 32417.451591 ... # Subtest: permits ESM syntax in a .js entry point ok 2 - permits ESM syntax in a .js entry point --- duration_ms: 46175.486476 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-detect-ambiguous.mjs --- TIMEOUT --- [06:12|% 12|+ 532|- 2]: release test-cluster-shared-leak [06:15|% 12|+ 533|- 2]: release test-cluster-uncaught-exception === release test-callback-error === Path: async-hooks/test-callback-error start case 1 end case 1: 48.034s start case 2 end case 2: 49.740s start case 3 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/async-hooks/test-callback-error.js --- TIMEOUT --- [06:15|% 12|+ 533|- 3]: release test-cluster-worker-constructor [06:15|% 12|+ 534|- 3]: release test-cluster-worker-death [06:15|% 12|+ 535|- 3]: release test-cluster-worker-destroy [06:15|% 12|+ 536|- 3]: release test-cluster-worker-disconnect === 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: 29624.227304 ... # Subtest: should include note ok 2 - should include note --- duration_ms: 43244.981281 ... # Subtest: should NOT include note ok 3 - should NOT include note --- duration_ms: 49439.110302 ... # Subtest: should include note ok 4 - should include note --- duration_ms: 42322.051649 ... # Subtest: should include note ok 5 - should include note --- duration_ms: 28356.121653 ... # Subtest: should NOT include note ok 6 - should NOT include note --- duration_ms: 31368.927875 ... # Subtest: should NOT include note ok 7 - should NOT include note --- duration_ms: 30566.581743 ... # Subtest: should NOT include note ok 8 - should NOT include note --- duration_ms: 33589.922748 ... 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:28|% 12|+ 541|- 4]: release test-cluster-worker-disconnect-on-error [06:32|% 12|+ 542|- 4]: release test-cluster-worker-events [06:36|% 12|+ 544|- 4]: release test-cluster-worker-exit [06:36|% 12|+ 544|- 4]: release test-cluster-worker-forced-exit [06:38|% 12|+ 544|- 4]: release test-cluster-worker-handle-close [06:42|% 12|+ 544|- 4]: release test-cluster-worker-init [06:52|% 12|+ 547|- 4]: release test-cluster-worker-isconnected [06:56|% 12|+ 547|- 4]: release test-cluster-worker-isdead [06:58|% 12|+ 548|- 4]: release test-cluster-worker-kill [07:04|% 12|+ 552|- 4]: release test-cluster-worker-kill-signal === 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: 39565.169814 ... # Subtest: should import when using --eval and --input-type=module ok 2 - should import when using --eval and --input-type=module --- duration_ms: 34095.025319 ... # Subtest: should import when main entrypoint is a cjs file ok 3 - should import when main entrypoint is a cjs file --- duration_ms: 30644.294269 ... # Subtest: should import mjs when entrypoint is a cjs file ok 4 - should import mjs when entrypoint is a cjs file --- duration_ms: 26724.03222 ... # Subtest: should import cjs when entrypoint is a mjs file ok 5 - should import cjs when entrypoint is a mjs file --- duration_ms: 35786.910993 ... # Subtest: should import mjs when entrypoint is a cjs file ok 6 - should import mjs when entrypoint is a cjs file --- duration_ms: 33405.732586 ... # Subtest: should de-duplicate redundant `--import`s ok 7 - should de-duplicate redundant `--import`s --- duration_ms: 33581.448725 ... # Subtest: should import when running --check ok 8 - should import when running --check --- duration_ms: 51929.113206 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-import-flag.mjs --- TIMEOUT --- [07:10|% 13|+ 556|- 5]: release test-cluster-worker-no-exit [07:10|% 13|+ 556|- 5]: release test-cluster-worker-wait-server-close === 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: 43538.346381 ... # Subtest: are called with all expected arguments using register function ok 2 - are called with all expected arguments using register function --- duration_ms: 33411.606748 ... # 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: 41904.597767 ... # 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: 29209.090523 ... # 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: 29850.2148 ... # 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: 37809.257559 ... # 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: 31754.732886 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-hooks.mjs --- TIMEOUT --- === 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: 36359.433547 ... # 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: 31457.920185 ... # Subtest: should programmatically register a loader from a CJS file ok 2 - should programmatically register a loader from a CJS file --- duration_ms: 49940.309812 ... 1..2 ok 2 - registering via --import --- duration_ms: 81415.252563 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: 37087.134174 ... # Subtest: works registering loaders across files ok 4 - works registering loaders across files --- duration_ms: 68424.040758 ... # Subtest: works registering loaders across virtual files ok 5 - works registering loaders across virtual files --- duration_ms: 44139.641544 ... 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-module-not-found-commonjs-hint === Path: es-module/test-esm-module-not-found-commonjs-hint TAP version 13 # Subtest: ESM: module not found hint # Subtest: should cite a variant form ok 1 - should cite a variant form --- duration_ms: 55774.280549 ... # Subtest: should cite a variant form ok 2 - should cite a variant form --- duration_ms: 31165.952506 ... # Subtest: should cite a variant form ok 3 - should cite a variant form --- duration_ms: 25804.082988 ... # Subtest: should cite a variant form ok 4 - should cite a variant form --- duration_ms: 28780.284738 ... # Subtest: should cite a variant form ok 5 - should cite a variant form --- duration_ms: 30417.727753 ... # Subtest: should cite a variant form ok 6 - should cite a variant form --- duration_ms: 55375.720474 ... # Subtest: should cite a variant form ok 7 - should cite a variant form --- duration_ms: 65788.149685 ... 1..7 ok 1 - ESM: module not found hint --- duration_ms: 293134.918183 type: 'suite' ... 1..1 # tests 7 # suites 1 # pass 7 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 294047.111112 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-module-not-found-commonjs-hint.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: 40765.801801 ... # 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: 33638.846485 ... # 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: 45864.52115 ... # Subtest: should respect modified context within resolve chain ok 4 - should respect modified context within resolve chain --- duration_ms: 33149.969799 ... # Subtest: should accept only the correct arguments ok 5 - should accept only the correct arguments --- duration_ms: 50202.12112 ... # 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: 40803.070653 ... # 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: 44987.530232 ... 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: 49802.174885 ... # Subtest: throws on unknown extensions ok 2 - throws on unknown extensions --- duration_ms: 31500.944599 ... # Subtest: throws on invalid return values ok 3 - throws on invalid return values --- duration_ms: 39596.473164 ... # Subtest: throws on boolean false ok 4 - throws on boolean false --- duration_ms: 30582.621889 ... # Subtest: throws on boolean true ok 5 - throws on boolean true --- duration_ms: 29907.4991 ... # Subtest: throws on invalid returned object ok 6 - throws on invalid returned object --- duration_ms: 37403.00656 ... # Subtest: throws on unsupported format ok 7 - throws on unsupported format --- duration_ms: 33490.002054 ... # Subtest: throws on invalid format property type ok 8 - throws on invalid format property type --- duration_ms: 53699.214986 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-loader-spawn-promisified.mjs --- TIMEOUT --- [07:20|% 13|+ 558|- 10]: release test-code-cache === 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: 32707.849889 ... # 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: 35710.148307 ... # Subtest: should throw for a rejected TLA promise via --eval ok 3 - should throw for a rejected TLA promise via --eval --- duration_ms: 32404.306766 ... # 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: 25689.95005 ... # 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: 30435.979338 ... # Subtest: should exit for an unsettled TLA promise with warning ok 6 - should exit for an unsettled TLA promise with warning --- duration_ms: 36391.205438 ... # Subtest: should exit for an unsettled TLA promise without warning ok 7 - should exit for an unsettled TLA promise without warning --- duration_ms: 35149.072277 ... # Subtest: should throw for a rejected TLA promise via stdin ok 8 - should throw for a rejected TLA promise via stdin --- duration_ms: 46032.780227 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-esm-tla-unfinished.mjs --- TIMEOUT --- [07:25|% 13|+ 560|- 11]: release test-common [07:25|% 13|+ 560|- 11]: release test-common-countdown [07:26|% 13|+ 560|- 11]: release test-common-expect-warning [07:26|% 13|+ 560|- 11]: release test-common-gc [07:29|% 13|+ 563|- 11]: release test-common-must-not-call [07:31|% 13|+ 568|- 11]: release test-common-must-not-mutate-object-deep [07:32|% 13|+ 568|- 11]: release test-compile-cache-api-env [07:32|% 13|+ 568|- 11]: release test-compile-cache-api-error [07:33|% 13|+ 568|- 11]: release test-compile-cache-api-flush [07:33|% 13|+ 568|- 11]: release test-compile-cache-api-permission [07:34|% 13|+ 570|- 11]: release test-compile-cache-api-success [07:37|% 13|+ 570|- 11]: release test-compile-cache-api-tmpdir [07:43|% 13|+ 571|- 11]: release test-compile-cache-bad-syntax [07:47|% 13|+ 574|- 11]: release test-compile-cache-disable [07:51|% 13|+ 574|- 11]: release test-compile-cache-dynamic-import [07:55|% 13|+ 574|- 11]: release test-compile-cache-esm [08:00|% 13|+ 576|- 11]: release test-compile-cache-existing-directory [08:03|% 13|+ 580|- 11]: release test-compile-cache-permission-allowed [08:03|% 13|+ 580|- 11]: release test-compile-cache-permission-disallowed [08:07|% 13|+ 584|- 11]: release test-compile-cache-success [08:07|% 13|+ 584|- 11]: release test-compile-cache-updated-file [08:10|% 13|+ 585|- 11]: release test-compression-decompression-stream [08:14|% 13|+ 586|- 11]: release test-console [08:14|% 13|+ 586|- 11]: release test-console-assign-undefined [08:15|% 13|+ 586|- 11]: release test-console-async-write-error [08:15|% 13|+ 586|- 11]: release test-console-clear [08:17|% 13|+ 586|- 11]: release test-console-count [08:21|% 13|+ 588|- 11]: release test-console-diagnostics-channels [08:22|% 14|+ 590|- 11]: release test-console-formatTime [08:26|% 14|+ 592|- 11]: release test-console-group === 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: 32298.13769 ... # 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: 38642.335041 ... # Subtest: execute a TypeScript file ok 3 - execute a TypeScript file --- duration_ms: 30271.889043 ... # Subtest: execute a TypeScript file with imports ok 4 - execute a TypeScript file with imports --- duration_ms: 30515.763246 ... # Subtest: execute a TypeScript file with imports ok 5 - execute a TypeScript file with imports --- duration_ms: 33315.833876 ... # 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: 42537.530462 ... # Subtest: execute a TypeScript file with node_modules ok 7 - execute a TypeScript file with node_modules --- duration_ms: 40536.490283 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript.mjs --- TIMEOUT --- === release test-require-module-preload === Path: es-module/test-require-module-preload Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-require-module-preload.js --- TIMEOUT --- === 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: 32087.442939 ... # Subtest: execute an .mts file importing an .mts file ok 2 - execute an .mts file importing an .mts file --- duration_ms: 40260.749529 ... # Subtest: execute an .mts file importing a .ts file ok 3 - execute an .mts file importing a .ts file --- duration_ms: 35616.815695 ... # 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: 33806.743261 ... # Subtest: execute an .mts file importing a .cts file ok 5 - execute an .mts file importing a .cts file --- duration_ms: 40805.564134 ... # Subtest: execute an .mts file with wrong default module ok 6 - execute an .mts file with wrong default module --- duration_ms: 32596.779411 ... # Subtest: execute an .mts file with wrong default module ok 7 - execute an .mts file with wrong default module --- duration_ms: 38029.273453 ... # Subtest: execute an .mts file from node_modules ok 8 - execute an .mts file from node_modules --- duration_ms: 38536.683586 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-module.mjs --- TIMEOUT --- [08:30|% 14|+ 595|- 14]: release test-console-instance [08:31|% 14|+ 595|- 14]: release test-console-issue-43095 === 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: 30801.372083 ... # Subtest: eval require a .ts file with implicit extension fails ok 2 - eval require a .ts file with implicit extension fails --- duration_ms: 26408.105373 ... # Subtest: eval require a .cts file with implicit extension fails ok 3 - eval require a .cts file with implicit extension fails --- duration_ms: 29084.622181 ... # Subtest: require a .ts file with implicit extension fails ok 4 - require a .ts file with implicit extension fails --- duration_ms: 32724.048054 ... # Subtest: expect failure of an .mts file with CommonJS syntax ok 5 - expect failure of an .mts file with CommonJS syntax --- duration_ms: 42986.602374 ... # Subtest: execute a .cts file importing a .cts file ok 6 - execute a .cts file importing a .cts file --- duration_ms: 37103.117719 ... # Subtest: execute a .cts file importing a .ts file export ok 7 - execute a .cts file importing a .ts file export --- duration_ms: 40400.862897 ... # Subtest: execute a .cts file importing a .mts file export ok 8 - execute a .cts file importing a .mts file export --- duration_ms: 32701.367967 ... # Subtest: execute a .cts file importing a .mts file export ok 9 - execute a .cts file importing a .mts file export --- duration_ms: 30064.605378 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-commonjs.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: 33581.187506 ... # Subtest: eval TypeScript ESM syntax with input-type module ok 2 - eval TypeScript ESM syntax with input-type module --- duration_ms: 49406.619211 ... # Subtest: eval TypeScript CommonJS syntax ok 3 - eval TypeScript CommonJS syntax --- duration_ms: 35025.528055 ... # Subtest: eval TypeScript CommonJS syntax with input-type commonjs-typescript ok 4 - eval TypeScript CommonJS syntax with input-type commonjs-typescript --- duration_ms: 32294.603909 ... # Subtest: eval TypeScript CommonJS syntax by default ok 5 - eval TypeScript CommonJS syntax by default --- duration_ms: 46026.631524 ... # Subtest: TypeScript ESM syntax not specified ok 6 - TypeScript ESM syntax not specified --- duration_ms: 32772.933511 ... # 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: 46022.792883 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-eval.mjs --- TIMEOUT --- [08:37|% 14|+ 596|- 16]: release test-console-log-stdio-broken-dest === 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: 39079.367969 ... # 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: 35925.6561 ... # 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: 32445.84178 ... # Subtest: should not elide unused imports ok 4 - should not elide unused imports --- duration_ms: 38020.886211 ... # Subtest: execute a TypeScript file with namespace ok 5 - execute a TypeScript file with namespace --- duration_ms: 31797.66292 ... # Subtest: execute a TypeScript file with decorator ok 6 - execute a TypeScript file with decorator --- duration_ms: 48722.484598 ... # Subtest: execute a TypeScript file with legacy-module ok 7 - execute a TypeScript file with legacy-module --- duration_ms: 56531.307266 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/es-module/test-typescript-transform.mjs --- TIMEOUT --- [08:46|% 14|+ 606|- 17]: release test-console-log-throw-primitive [08:47|% 14|+ 606|- 17]: release test-console-methods [08:48|% 14|+ 611|- 17]: release test-console-no-swallow-stack-overflow [08:48|% 14|+ 613|- 17]: release test-console-not-call-toString [08:48|% 14|+ 613|- 17]: release test-console-self-assign [08:48|% 14|+ 613|- 17]: release test-console-stdio-setters [08:48|% 14|+ 617|- 17]: release test-console-sync-write-error [08:48|% 14|+ 617|- 17]: release test-console-table [08:49|% 14|+ 617|- 17]: release test-console-tty-colors [08:51|% 14|+ 617|- 17]: release test-console-with-frozen-intrinsics [08:52|% 14|+ 617|- 17]: release test-constants [08:52|% 14|+ 620|- 17]: release test-corepack-version [08:55|% 14|+ 626|- 17]: release test-coverage-with-inspector-disabled [08:56|% 15|+ 629|- 17]: release test-crypto [08:56|% 15|+ 629|- 17]: release test-crypto-aes-wrap [08:56|% 15|+ 630|- 17]: release test-crypto-async-sign-verify [08:57|% 15|+ 631|- 17]: release test-crypto-authenticated [08:58|% 15|+ 632|- 17]: release test-crypto-authenticated-stream [08:58|% 15|+ 632|- 17]: release test-crypto-certificate [09:01|% 15|+ 632|- 17]: release test-crypto-cipheriv-decipheriv [09:01|% 15|+ 632|- 17]: release test-crypto-classes [09:01|% 15|+ 632|- 17]: release test-crypto-des3-wrap [09:02|% 15|+ 633|- 17]: release test-crypto-dh [09:02|% 15|+ 633|- 17]: release test-crypto-dh-constructor [09:06|% 15|+ 639|- 17]: release test-crypto-dh-curves [09:06|% 15|+ 639|- 17]: release test-crypto-dh-errors === 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 --- === 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: 254541.799208 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-async-context-frame.mjs --- TIMEOUT --- [09:06|% 15|+ 640|- 19]: release test-crypto-dh-generate-keys [09:06|% 15|+ 643|- 19]: release test-crypto-dh-group-setters [09:06|% 15|+ 644|- 19]: release test-crypto-dh-leak [09:06|% 15|+ 644|- 19]: release test-crypto-dh-modp2 [09:06|% 15|+ 645|- 19]: release test-crypto-dh-modp2-views [09:07|% 15|+ 645|- 19]: release test-crypto-dh-odd-key [09:07|% 15|+ 648|- 19]: release test-crypto-dh-padding [09:07|% 15|+ 648|- 19]: release test-crypto-dh-shared [09:07|% 15|+ 648|- 19]: release test-crypto-dh-stateless [09:07|% 15|+ 648|- 19]: release test-crypto-domain [09:07|% 15|+ 648|- 19]: release test-crypto-domains [09:08|% 15|+ 648|- 19]: release test-crypto-ecb [09:10|% 15|+ 652|- 19]: release test-crypto-ecdh-convert-key [09:10|% 15|+ 652|- 19]: release test-crypto-encoding-validation-error [09:10|% 15|+ 652|- 19]: release test-crypto-fips [09:11|% 15|+ 652|- 19]: release test-crypto-from-binary [09:11|% 15|+ 652|- 19]: release test-crypto-gcm-explicit-short-tag [09:11|% 15|+ 652|- 19]: release test-crypto-gcm-implicit-short-tag [09:11|% 15|+ 652|- 19]: release test-crypto-getcipherinfo [09:11|% 15|+ 652|- 19]: release test-crypto-hash [09:13|% 15|+ 652|- 19]: release test-crypto-hash-stream-pipe [09:13|% 15|+ 652|- 19]: release test-crypto-hkdf [09:13|% 15|+ 652|- 19]: release test-crypto-hmac [09:15|% 15|+ 654|- 19]: release test-crypto-key-objects [09:16|% 15|+ 654|- 19]: release test-crypto-key-objects-messageport [09:16|% 15|+ 654|- 19]: release test-crypto-key-objects-to-crypto-key [09:16|% 15|+ 654|- 19]: release test-crypto-keygen [09:16|% 15|+ 654|- 19]: release test-crypto-keygen-async-dsa [09:16|% 15|+ 654|- 19]: release test-crypto-keygen-async-dsa-key-object [09:17|% 15|+ 654|- 19]: release test-crypto-keygen-async-elliptic-curve-... [09:17|% 15|+ 654|- 19]: release test-crypto-keygen-async-elliptic-curve-... [09:17|% 15|+ 654|- 19]: release test-crypto-keygen-async-elliptic-curve-... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-encrypted-priva... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-encrypted-priva... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-explicit-ellipt... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-explicit-ellipt... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-explicit-ellipt... [09:17|% 15|+ 655|- 19]: release test-crypto-keygen-async-named-elliptic-... [09:18|% 15|+ 661|- 19]: release test-crypto-keygen-async-named-elliptic-... [09:19|% 15|+ 662|- 19]: release test-crypto-keygen-async-named-elliptic-... [09:19|% 15|+ 665|- 19]: release test-crypto-keygen-async-rsa [09:19|% 15|+ 665|- 19]: release test-crypto-keygen-bit-length [09:20|% 15|+ 665|- 19]: release test-crypto-keygen-deprecation [09:20|% 15|+ 665|- 19]: release test-crypto-keygen-dh-classic [09:20|% 15|+ 665|- 19]: release test-crypto-keygen-duplicate-deprecated-... [09:20|% 16|+ 668|- 19]: release test-crypto-keygen-eddsa [09:20|% 16|+ 668|- 19]: release test-crypto-keygen-empty-passphrase-no-e... [09:20|% 16|+ 668|- 19]: release test-crypto-keygen-empty-passphrase-no-p... [09:22|% 16|+ 669|- 19]: release test-crypto-keygen-invalid-parameter-enc... [09:22|% 16|+ 669|- 19]: release test-crypto-keygen-invalid-parameter-enc... [09:22|% 16|+ 669|- 19]: release test-crypto-keygen-key-object-without-en... [09:23|% 16|+ 669|- 19]: release test-crypto-keygen-key-objects [09:24|% 16|+ 669|- 19]: release test-crypto-keygen-missing-oid [09:24|% 16|+ 669|- 19]: release test-crypto-keygen-no-rsassa-pss-params [09:25|% 16|+ 669|- 19]: release test-crypto-keygen-non-standard-public-e... [09:26|% 16|+ 669|- 19]: release test-crypto-keygen-promisify [09:27|% 16|+ 670|- 19]: release test-crypto-keygen-rfc8017-9-1 [09:27|% 16|+ 670|- 19]: release test-crypto-keygen-rfc8017-a-2-3 [09:27|% 16|+ 670|- 19]: release test-crypto-keygen-rsa-pss [09:27|% 16|+ 672|- 19]: release test-crypto-keygen-sync [09:27|% 16|+ 673|- 19]: release test-crypto-lazy-transform-writable [09:28|% 16|+ 674|- 19]: release test-crypto-no-algorithm === 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 --- [09:28|% 16|+ 676|- 20]: release test-crypto-oneshot-hash [09:28|% 16|+ 676|- 20]: release test-crypto-op-during-process-exit [09:29|% 16|+ 676|- 20]: release test-crypto-padding [09:29|% 16|+ 676|- 20]: release test-crypto-padding-aes256 [09:29|% 16|+ 676|- 20]: release test-crypto-pbkdf2 [09:29|% 16|+ 676|- 20]: release test-crypto-prime [09:29|% 16|+ 677|- 20]: release test-crypto-private-decrypt-gh32240 [09:30|% 16|+ 677|- 20]: release test-crypto-psychic-signatures [09:30|% 16|+ 677|- 20]: release test-crypto-publicDecrypt-fails-first-ti... [09:31|% 16|+ 677|- 20]: release test-crypto-random [09:32|% 16|+ 677|- 20]: release test-crypto-randomfillsync-regression [09:32|% 16|+ 677|- 20]: release test-crypto-randomuuid [09:32|% 16|+ 677|- 20]: release test-crypto-rsa-dsa [09:32|% 16|+ 677|- 20]: release test-crypto-scrypt [09:32|% 16|+ 677|- 20]: release test-crypto-secret-keygen [09:32|% 16|+ 683|- 20]: release test-crypto-secure-heap [09:33|% 16|+ 690|- 20]: release test-crypto-sign-verify [09:34|% 16|+ 690|- 20]: release test-crypto-stream [09:34|% 16|+ 690|- 20]: release test-crypto-subtle-zero-length [09:34|% 16|+ 690|- 20]: release test-crypto-update-encoding [09:35|% 16|+ 690|- 20]: release test-crypto-verify-failure [09:35|% 16|+ 690|- 20]: release test-crypto-webcrypto-aes-decrypt-tag-to... [09:35|% 16|+ 690|- 20]: release test-crypto-worker-thread [09:35|% 16|+ 692|- 20]: release test-crypto-x509 [09:35|% 16|+ 696|- 20]: release test-cwd-enoent [09:35|% 16|+ 696|- 20]: release test-cwd-enoent-preload [09:35|% 16|+ 696|- 20]: release test-cwd-enoent-repl [09:35|% 16|+ 696|- 20]: release test-data-url [09:35|% 16|+ 696|- 20]: release test-datetime-change-notify [09:35|% 16|+ 696|- 20]: release test-debug-process [09:36|% 16|+ 697|- 20]: release test-debug-v8-fast-api [09:36|% 16|+ 698|- 20]: release test-debugger-address [09:36|% 16|+ 698|- 20]: release test-debugger-auto-resume [09:36|% 16|+ 698|- 20]: release test-debugger-backtrace [09:36|% 16|+ 698|- 20]: release test-debugger-break [09:37|% 16|+ 698|- 20]: release test-debugger-breakpoint-exists [09:38|% 16|+ 698|- 20]: release test-debugger-clear-breakpoints [09:41|% 16|+ 702|- 20]: release test-debugger-exceptions [09:41|% 16|+ 702|- 20]: release test-debugger-exec [09:42|% 16|+ 702|- 20]: release test-debugger-exec-scope [09:42|% 16|+ 702|- 20]: release test-debugger-extract-function-name [09:42|% 16|+ 702|- 20]: release test-debugger-heap-profiler [09:43|% 16|+ 702|- 20]: release test-debugger-help [09:45|% 16|+ 704|- 20]: release test-debugger-invalid-json [09:45|% 16|+ 704|- 20]: release test-debugger-list [09:45|% 16|+ 704|- 20]: release test-debugger-low-level [09:46|% 16|+ 704|- 20]: release test-debugger-object-type-remote-object [09:46|% 16|+ 704|- 20]: release test-debugger-pid [09:46|% 16|+ 705|- 20]: release test-debugger-preserve-breaks [09:49|% 17|+ 713|- 20]: release test-debugger-profile [09:51|% 17|+ 714|- 20]: release test-debugger-profile-command [09:52|% 17|+ 716|- 20]: release test-debugger-random-port [09:53|% 17|+ 718|- 20]: release test-debugger-random-port-with-inspect-p... [09:53|% 17|+ 719|- 20]: release test-debugger-repeat-last [09:53|% 17|+ 719|- 20]: release test-debugger-restart-message [09:54|% 17|+ 727|- 20]: release test-debugger-run-after-quit-restart [09:54|% 17|+ 727|- 20]: release test-debugger-sb-before-load [09:54|% 17|+ 727|- 20]: release test-debugger-scripts [09:54|% 17|+ 727|- 20]: release test-debugger-set-context-line-number [09:54|% 17|+ 727|- 20]: release test-debugger-unavailable-port [09:55|% 17|+ 728|- 20]: release test-debugger-use-strict [09:56|% 17|+ 729|- 20]: release test-debugger-watch-validation [09:57|% 17|+ 729|- 20]: release test-debugger-watchers [09:58|% 17|+ 731|- 20]: release test-debugger-websocket-secret-mismatch [09:58|% 17|+ 731|- 20]: release test-delayed-require [09:58|% 17|+ 731|- 20]: release test-destroy-socket-in-lookup [09:58|% 17|+ 731|- 20]: release test-dgram-abort-closed [09:58|% 17|+ 731|- 20]: release test-dgram-address [09:59|% 17|+ 731|- 20]: release test-dgram-async-dispose [10:00|% 17|+ 731|- 20]: release test-dgram-bind [10:00|% 17|+ 731|- 20]: release test-dgram-bind-default-address [10:00|% 17|+ 731|- 20]: release test-dgram-bind-error-repeat [10:01|% 17|+ 731|- 20]: release test-dgram-bind-fd [10:01|% 17|+ 731|- 20]: release test-dgram-bind-fd-error [10:01|% 17|+ 734|- 20]: release test-dgram-bind-socket-close-before-clus... [10:02|% 17|+ 740|- 20]: release test-dgram-bind-socket-close-before-look... [10:04|% 17|+ 750|- 20]: release test-dgram-blocklist [10:04|% 17|+ 751|- 20]: release test-dgram-bytes-length [10:04|% 18|+ 756|- 20]: release test-dgram-close [10:04|% 18|+ 757|- 20]: release test-dgram-close-during-bind [10:04|% 18|+ 757|- 20]: release test-dgram-close-in-listening [10:04|% 18|+ 757|- 20]: release test-dgram-close-is-not-callback [10:04|% 18|+ 757|- 20]: release test-dgram-close-signal [10:04|% 18|+ 757|- 20]: release test-dgram-cluster-bind-error [10:04|% 18|+ 757|- 20]: release test-dgram-cluster-close-during-bind [10:04|% 18|+ 758|- 20]: release test-dgram-cluster-close-in-listening [10:04|% 18|+ 759|- 20]: release test-dgram-connect [10:04|% 18|+ 759|- 20]: release test-dgram-connect-send-callback-buffer [10:07|% 18|+ 760|- 20]: release test-dgram-connect-send-callback-buffer-... [10:08|% 18|+ 760|- 20]: release test-dgram-connect-send-callback-multi-b... [10:08|% 18|+ 760|- 20]: release test-dgram-connect-send-default-host [10:08|% 18|+ 760|- 20]: release test-dgram-connect-send-empty-array [10:08|% 18|+ 760|- 20]: release test-dgram-connect-send-empty-buffer [10:08|% 18|+ 761|- 20]: release test-dgram-connect-send-empty-packet [10:08|% 18|+ 761|- 20]: release test-dgram-connect-send-multi-buffer-cop... [10:08|% 18|+ 761|- 20]: release test-dgram-connect-send-multi-string-arr... [10:08|% 18|+ 761|- 20]: release test-dgram-create-socket-handle [10:08|% 18|+ 761|- 20]: release test-dgram-create-socket-handle-fd [10:09|% 18|+ 761|- 20]: release test-dgram-createSocket-type [10:09|% 18|+ 761|- 20]: release test-dgram-custom-lookup [10:09|% 18|+ 761|- 20]: release test-dgram-deprecation-error [10:09|% 18|+ 761|- 20]: release test-dgram-error-message-address [10:11|% 18|+ 761|- 20]: release test-dgram-exclusive-implicit-bind [10:11|% 18|+ 761|- 20]: release test-dgram-implicit-bind [10:11|% 18|+ 761|- 20]: release test-dgram-ipv6only [10:11|% 18|+ 763|- 20]: release test-dgram-listen-after-bind [10:12|% 18|+ 764|- 20]: release test-dgram-membership [10:12|% 18|+ 773|- 20]: release test-dgram-msgsize [10:13|% 18|+ 784|- 20]: release test-dgram-multicast-loopback [10:13|% 18|+ 784|- 20]: release test-dgram-multicast-set-interface [10:13|% 18|+ 784|- 20]: release test-dgram-multicast-setTTL [10:14|% 18|+ 784|- 20]: release test-dgram-oob-buffer [10:14|% 18|+ 784|- 20]: release test-dgram-recv-error [10:14|% 18|+ 784|- 20]: release test-dgram-ref [10:14|% 18|+ 784|- 20]: release test-dgram-reuseport [10:14|% 18|+ 784|- 20]: release test-dgram-send-address-types [10:14|% 18|+ 785|- 20]: release test-dgram-send-bad-arguments [10:14|% 18|+ 785|- 20]: release test-dgram-send-callback-buffer [10:14|% 18|+ 785|- 20]: release test-dgram-send-callback-buffer-empty-ad... [10:14|% 18|+ 785|- 20]: release test-dgram-send-callback-buffer-length [10:14|% 18|+ 785|- 20]: release test-dgram-send-callback-buffer-length-e... [10:14|% 18|+ 785|- 20]: release test-dgram-send-callback-multi-buffer [10:14|% 18|+ 786|- 20]: release test-dgram-send-callback-multi-buffer-em... [10:14|% 18|+ 786|- 20]: release test-dgram-send-callback-recursive [10:14|% 18|+ 786|- 20]: release test-dgram-send-cb-quelches-error [10:14|% 18|+ 786|- 20]: release test-dgram-send-default-host [10:14|% 18|+ 786|- 20]: release test-dgram-send-empty-array [10:14|% 18|+ 786|- 20]: release test-dgram-send-empty-buffer [10:15|% 18|+ 786|- 20]: release test-dgram-send-empty-packet [10:15|% 18|+ 786|- 20]: release test-dgram-send-error [10:15|% 18|+ 786|- 20]: release test-dgram-send-invalid-msg-type [10:16|% 18|+ 790|- 20]: release test-dgram-send-multi-buffer-copy [10:17|% 18|+ 792|- 20]: release test-dgram-send-multi-string-array [10:17|% 19|+ 797|- 20]: release test-dgram-send-queue-info [10:18|% 19|+ 797|- 20]: release test-dgram-sendto [10:18|% 19|+ 797|- 20]: release test-dgram-setBroadcast [10:18|% 19|+ 797|- 20]: release test-dgram-setTTL [10:18|% 19|+ 797|- 20]: release test-dgram-socket-buffer-size [10:18|% 19|+ 797|- 20]: release test-dgram-udp4 [10:18|% 19|+ 797|- 20]: release test-dgram-udp6-link-local-address [10:18|% 19|+ 799|- 20]: release test-dgram-udp6-send-default-host [10:18|% 19|+ 799|- 20]: release test-dgram-unref [10:20|% 19|+ 799|- 20]: release test-dgram-unref-in-cluster [10:21|% 19|+ 799|- 20]: release test-diagnostic-channel-http-request-cre... [10:24|% 19|+ 799|- 20]: release test-diagnostic-channel-http-response-cr... [10:24|% 19|+ 799|- 20]: release test-diagnostics-channel-bind-store [10:27|% 19|+ 801|- 20]: release test-diagnostics-channel-has-subscribers [10:29|% 19|+ 802|- 20]: release test-diagnostics-channel-http [10:31|% 19|+ 802|- 20]: release test-diagnostics-channel-http-server-sta... [10:36|% 19|+ 803|- 20]: release test-diagnostics-channel-memory-leak [10:40|% 19|+ 804|- 20]: release test-diagnostics-channel-module-import [10:42|% 19|+ 805|- 20]: release test-diagnostics-channel-module-import-e... [10:43|% 19|+ 806|- 20]: release test-diagnostics-channel-module-require === 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 [10:44|% 19|+ 806|- 21]: release test-diagnostics-channel-module-require-... [10:45|% 19|+ 807|- 21]: release test-diagnostics-channel-net [10:45|% 19|+ 808|- 21]: release test-diagnostics-channel-object-channel-... [10:45|% 19|+ 809|- 21]: release test-diagnostics-channel-process [10:49|% 19|+ 810|- 21]: release test-diagnostics-channel-pub-sub [10:49|% 19|+ 811|- 21]: release test-diagnostics-channel-safe-subscriber... [10:49|% 19|+ 812|- 21]: release test-diagnostics-channel-symbol-named === 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 [10:49|% 19|+ 812|- 22]: release test-diagnostics-channel-sync-unsubscrib... [10:57|% 19|+ 813|- 22]: release test-diagnostics-channel-tracing-channel... === 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 [10:59|% 19|+ 813|- 23]: release test-diagnostics-channel-tracing-channel... [10:59|% 19|+ 814|- 23]: release test-diagnostics-channel-tracing-channel... [10:59|% 19|+ 815|- 23]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 816|- 23]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 817|- 23]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 818|- 23]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 819|- 23]: 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:00|% 19|+ 822|- 24]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 824|- 24]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 824|- 24]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 826|- 24]: release test-diagnostics-channel-tracing-channel... === 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:00|% 19|+ 826|- 25]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 828|- 25]: release test-diagnostics-channel-tracing-channel... [11:00|% 19|+ 830|- 25]: release test-diagnostics-channel-udp [11:01|% 19|+ 830|- 25]: release test-diagnostics-channel-worker-threads [11:01|% 19|+ 830|- 25]: release test-directory-import [11:03|% 19|+ 830|- 25]: release test-disable-proto-delete [11:03|% 19|+ 830|- 25]: release test-disable-proto-throw [11:03|% 19|+ 830|- 25]: release test-disable-sigusr1 [11:03|% 19|+ 830|- 25]: release test-dns === 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 [11:08|% 20|+ 846|- 26]: release test-dns-cancel-reverse-lookup [11:08|% 20|+ 847|- 26]: release test-dns-channel-cancel [11:08|% 20|+ 847|- 26]: release test-dns-channel-cancel-promise [11:09|% 20|+ 847|- 26]: release test-dns-channel-timeout [11:10|% 20|+ 847|- 26]: release test-dns-default-order-ipv4 [11:10|% 20|+ 848|- 26]: release test-dns-default-order-ipv6 [11:10|% 20|+ 849|- 26]: release test-dns-default-order-verbatim === 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 === 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 === 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 [11:11|% 20|+ 857|- 29]: release test-dns-get-server [11:12|% 20|+ 857|- 29]: release test-dns-lookup === 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-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 [11:15|% 21|+ 870|- 31]: release test-dns-lookup-promises [11:15|% 21|+ 870|- 31]: release test-dns-lookup-promises-options-depreca... [11:15|% 21|+ 870|- 31]: release test-dns-lookupService [11:15|% 21|+ 870|- 31]: release test-dns-lookupService-promises [11:15|% 21|+ 870|- 31]: release test-dns-memory-error [11:15|% 21|+ 870|- 31]: release test-dns-multi-channel [11:15|% 21|+ 872|- 31]: release test-dns-perf_hooks [11:17|% 21|+ 872|- 31]: release test-dns-promises-exists === 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:17|% 21|+ 874|- 32]: release test-dns-resolve-promises [11:19|% 21|+ 879|- 32]: release test-dns-resolveany [11:19|% 21|+ 880|- 32]: release test-dns-resolveany-bad-ancount [11:20|% 21|+ 880|- 32]: release test-dns-resolvens-typeerror [11:22|% 21|+ 880|- 32]: release test-dns-set-default-order [11:23|% 21|+ 881|- 32]: release test-dns-setlocaladdress [11:26|% 21|+ 881|- 32]: release test-dns-setserver-when-querying === 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:26|% 21|+ 881|- 33]: release test-dns-setservers-type-check [11:26|% 21|+ 881|- 33]: release test-domain-abort-on-uncaught [11:27|% 21|+ 881|- 33]: release test-domain-add-remove [11:28|% 21|+ 881|- 33]: release test-domain-async-id-map-leak [11:28|% 21|+ 881|- 33]: release test-domain-bind-timeout [11:28|% 21|+ 881|- 33]: release test-domain-crypto [11:29|% 21|+ 881|- 33]: release test-domain-dep0097 === release test-cli-print-promise === Path: parallel/test-cli-print-promise TAP version 13 # Subtest: --print with a promise # Subtest: should handle directly-fulfilled promises ok 1 - should handle directly-fulfilled promises --- duration_ms: 36016.464451 ... # Subtest: should handle promises fulfilled after one tick ok 2 - should handle promises fulfilled after one tick --- duration_ms: 42441.275009 ... # Subtest: should handle promise that never settles ok 3 - should handle promise that never settles --- duration_ms: 47398.7121 ... # Subtest: should output something if process exits before promise settles ok 4 - should output something if process exits before promise settles --- duration_ms: 39906.472057 ... # Subtest: should respect exit code when process exits before promise settles ok 5 - should respect exit code when process exits before promise settles --- duration_ms: 28711.638518 ... # Subtest: should handle rejected promises ok 6 - should handle rejected promises --- duration_ms: 23072.600395 ... # Subtest: should handle promises that reject after one tick ok 7 - should handle promises that reject after one tick --- duration_ms: 30719.690698 ... # Subtest: should handle thenable that resolves ok 8 - should handle thenable that resolves --- duration_ms: 33084.582482 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-cli-print-promise.mjs --- TIMEOUT --- [11:30|% 21|+ 882|- 34]: release test-domain-ee [11:31|% 21|+ 882|- 34]: release test-domain-ee-error-listener [11:31|% 21|+ 882|- 34]: release test-domain-ee-implicit [11:31|% 21|+ 882|- 34]: release test-domain-emit-error-handler-stack [11:31|% 21|+ 882|- 34]: release test-domain-enter-exit [11:32|% 21|+ 882|- 34]: release test-domain-error-types [11:32|% 21|+ 882|- 34]: release test-domain-from-timer [11:32|% 21|+ 883|- 34]: release test-domain-fs-enoent-stream [11:34|% 21|+ 883|- 34]: release test-domain-http-server [11:34|% 21|+ 884|- 34]: release test-domain-implicit-binding [11:34|% 21|+ 884|- 34]: release test-domain-implicit-fs [11:34|% 21|+ 884|- 34]: release test-domain-intercept [11:35|% 21|+ 884|- 34]: release test-domain-load-after-set-uncaught-exce... [11:35|% 21|+ 884|- 34]: release test-domain-multi [11:36|% 21|+ 884|- 34]: release test-domain-multiple-errors [11:37|% 21|+ 884|- 34]: release test-domain-nested [11:38|% 21|+ 885|- 34]: release test-domain-nested-throw [11:38|% 21|+ 887|- 34]: release test-domain-nexttick [11:39|% 21|+ 887|- 34]: release test-domain-no-error-handler-abort-on-un... [11:41|% 21|+ 887|- 34]: release test-domain-no-error-handler-abort-on-un... [11:41|% 21|+ 887|- 34]: release test-domain-no-error-handler-abort-on-un... [11:41|% 21|+ 887|- 34]: release test-domain-no-error-handler-abort-on-un... [11:41|% 21|+ 887|- 34]: release test-domain-no-error-handler-abort-on-un... [11:46|% 21|+ 889|- 34]: release test-domain-no-error-handler-abort-on-un... [11:46|% 21|+ 889|- 34]: release test-domain-no-error-handler-abort-on-un... [11:46|% 21|+ 889|- 34]: release test-domain-no-error-handler-abort-on-un... [11:47|% 21|+ 891|- 34]: release test-domain-no-error-handler-abort-on-un... [11:47|% 21|+ 894|- 34]: release test-domain-no-error-handler-abort-on-un... [11:47|% 21|+ 901|- 34]: release test-domain-promise [11:47|% 21|+ 901|- 34]: release test-domain-run [11:47|% 21|+ 904|- 34]: release test-domain-safe-exit [11:47|% 21|+ 904|- 34]: release test-domain-set-uncaught-exception-captu... [11:47|% 22|+ 920|- 34]: release test-domain-stack [11:47|% 22|+ 925|- 34]: release test-domain-stack-empty-in-process-uncau... [11:47|% 22|+ 926|- 34]: release test-domain-throw-error-then-throw-from-... [11:47|% 22|+ 929|- 34]: release test-domain-thrown-error-handler-stack [11:48|% 22|+ 931|- 34]: release test-domain-timer [11:48|% 22|+ 934|- 34]: release test-domain-timers [11:48|% 22|+ 937|- 34]: release test-domain-timers-uncaught-exception [11:48|% 22|+ 937|- 34]: release test-domain-top-level-error-handler-clea... [11:48|% 22|+ 939|- 34]: release test-domain-top-level-error-handler-thro... [11:48|% 22|+ 940|- 34]: release test-domain-uncaught-exception [11:48|% 22|+ 943|- 34]: release test-domain-vm-promise-isolation [11:48|% 22|+ 943|- 34]: release test-domain-with-abort-on-uncaught-excep... [11:48|% 22|+ 945|- 34]: release test-domexception-cause [11:48|% 22|+ 945|- 34]: release test-dotenv [11:48|% 22|+ 947|- 34]: release test-dotenv-edge-cases [11:48|% 22|+ 947|- 34]: release test-dotenv-node-options [11:48|% 22|+ 947|- 34]: release test-double-tls-client [11:48|% 22|+ 948|- 34]: release test-double-tls-server [11:48|% 22|+ 948|- 34]: release test-dsa-fips-invalid-key [11:48|% 22|+ 948|- 34]: release test-dummy-stdio [11:48|% 22|+ 948|- 34]: release test-emit-after-uncaught-exception [11:49|% 22|+ 948|- 34]: release test-env-newprotomethod-remove-unnecessa... [11:49|% 22|+ 948|- 34]: release test-env-var-no-warnings [11:49|% 22|+ 948|- 34]: release test-err-name-deprecation [11:49|% 22|+ 948|- 34]: release test-error-aggregateTwoErrors [11:49|% 22|+ 948|- 34]: release test-error-format-list [11:49|% 22|+ 948|- 34]: release test-error-prepare-stack-trace [11:49|% 22|+ 948|- 34]: release test-error-reporting [11:49|% 22|+ 948|- 34]: release test-error-value-type-detection [11:49|% 22|+ 948|- 34]: release test-errors-aborterror [11:49|% 22|+ 948|- 34]: release test-errors-hide-stack-frames [11:49|% 22|+ 948|- 34]: release test-errors-systemerror [11:49|% 22|+ 948|- 34]: release test-errors-systemerror-frozen-intrinsic... [11:53|% 22|+ 948|- 34]: release test-errors-systemerror-stackTraceLimit-... [11:54|% 22|+ 948|- 34]: release test-errors-systemerror-stackTraceLimit-... [11:55|% 22|+ 948|- 34]: release test-errors-systemerror-stackTraceLimit-... [11:55|% 22|+ 948|- 34]: release test-errors-systemerror-stackTraceLimit-... [11:55|% 22|+ 948|- 34]: release test-errors-systemerror-stackTraceLimit-... [11:55|% 22|+ 948|- 34]: release test-eslint-alphabetize-errors [11:55|% 22|+ 948|- 34]: release test-eslint-alphabetize-primordials [11:55|% 22|+ 948|- 34]: release test-eslint-async-iife-no-unused-result [11:55|% 22|+ 948|- 34]: release test-eslint-avoid-prototype-pollution [11:55|% 22|+ 948|- 34]: release test-eslint-crypto-check [11:55|% 22|+ 949|- 34]: release test-eslint-documented-deprecation-codes [11:55|% 22|+ 949|- 34]: release test-eslint-documented-errors [11:55|% 22|+ 950|- 34]: release test-eslint-duplicate-requires [11:55|% 22|+ 950|- 34]: release test-eslint-eslint-check [11:55|% 22|+ 950|- 34]: release test-eslint-inspector-check [11:55|% 22|+ 950|- 34]: release test-eslint-lowercase-name-for-primitive [11:56|% 22|+ 950|- 34]: release test-eslint-no-array-destructuring [11:56|% 22|+ 950|- 34]: release test-eslint-no-unescaped-regexp-dot [11:56|% 22|+ 950|- 34]: release test-eslint-non-ascii-character [11:56|% 22|+ 950|- 34]: release test-eslint-prefer-assert-iferror [11:57|% 22|+ 950|- 34]: release test-eslint-prefer-assert-methods [12:04|% 22|+ 950|- 34]: release test-eslint-prefer-common-mustnotcall [12:04|% 22|+ 950|- 34]: release test-eslint-prefer-common-mustsucceed [12:12|% 22|+ 950|- 34]: release test-eslint-prefer-optional-chaining [12:14|% 22|+ 950|- 34]: release test-eslint-prefer-primordials [12:15|% 22|+ 950|- 34]: release test-eslint-prefer-proto [12:16|% 22|+ 951|- 34]: release test-eslint-prefer-util-format-errors [12:16|% 22|+ 951|- 34]: release test-eslint-require-common-first [12:16|% 22|+ 952|- 34]: release test-eslint-required-modules [12:18|% 23|+ 953|- 34]: release test-esm-loader-hooks-inspect-brk [12:18|% 23|+ 954|- 34]: release test-esm-loader-hooks-inspect-wait [12:20|% 23|+ 970|- 34]: release test-eval [12:22|% 23|+ 973|- 34]: release test-eval-disallow-code-generation-from-... [12:27|% 23|+ 982|- 34]: release test-eval-strict-referenceerror [12:29|% 23|+ 983|- 34]: release test-event-capture-rejections [12:36|% 24|+ 1004|- 34]: release test-event-emitter-add-listeners [12:36|% 24|+ 1004|- 34]: release test-event-emitter-check-listener-leaks [12:37|% 24|+ 1004|- 34]: release test-event-emitter-emit-context [12:37|% 24|+ 1004|- 34]: release test-event-emitter-error-monitor [12:37|% 24|+ 1004|- 34]: release test-event-emitter-errors [12:37|% 24|+ 1004|- 34]: release test-event-emitter-get-max-listeners [12:37|% 24|+ 1004|- 34]: release test-event-emitter-invalid-listener [12:38|% 24|+ 1004|- 34]: release test-event-emitter-listener-count [12:38|% 24|+ 1004|- 34]: release test-event-emitter-listeners [12:38|% 24|+ 1005|- 34]: release test-event-emitter-listeners-side-effec... [12:38|% 24|+ 1005|- 34]: release test-event-emitter-max-listeners [12:38|% 24|+ 1005|- 34]: release test-event-emitter-max-listeners-warnin... [12:38|% 24|+ 1005|- 34]: release test-event-emitter-max-listeners-warnin... [12:38|% 24|+ 1005|- 34]: release test-event-emitter-max-listeners-warnin... [12:38|% 24|+ 1005|- 34]: release test-event-emitter-method-names [12:38|% 24|+ 1005|- 34]: release test-event-emitter-modify-in-emit [12:38|% 24|+ 1005|- 34]: release test-event-emitter-no-error-provided-to... [12:40|% 24|+ 1005|- 34]: release test-event-emitter-num-args [12:40|% 24|+ 1006|- 34]: release test-event-emitter-once [12:40|% 24|+ 1006|- 34]: release test-event-emitter-prepend [12:40|% 24|+ 1006|- 34]: release test-event-emitter-remove-all-listeners [12:40|% 24|+ 1010|- 34]: release test-event-emitter-remove-listeners [12:40|% 24|+ 1010|- 34]: release test-event-emitter-set-max-listeners-si... [12:40|% 24|+ 1010|- 34]: release test-event-emitter-special-event-names [12:40|% 24|+ 1016|- 34]: release test-event-emitter-subclass [12:40|% 24|+ 1025|- 34]: release test-event-emitter-symbols [12:41|% 24|+ 1025|- 34]: release test-event-target [12:41|% 24|+ 1025|- 34]: release test-eventemitter-asyncresource [12:41|% 24|+ 1025|- 34]: release test-events-add-abort-listener [12:41|% 24|+ 1025|- 34]: release test-events-customevent [12:41|% 24|+ 1026|- 34]: release test-events-getmaxlisteners [12:41|% 24|+ 1028|- 34]: release test-events-list [12:41|% 24|+ 1028|- 34]: release test-events-listener-count-with-listene... [12:41|% 24|+ 1028|- 34]: release test-events-on-async-iterator [12:41|% 24|+ 1028|- 34]: release test-events-once [12:41|% 24|+ 1028|- 34]: release test-events-static-geteventlisteners [12:41|% 24|+ 1028|- 34]: release test-events-uncaught-exception-stack [12:41|% 24|+ 1028|- 34]: release test-eventsource [12:41|% 24|+ 1028|- 34]: release test-eventsource-disabled [12:42|% 24|+ 1029|- 34]: release test-eventtarget [12:42|% 24|+ 1029|- 34]: release test-eventtarget-brandcheck [12:42|% 24|+ 1029|- 34]: release test-eventtarget-memoryleakwarning [12:42|% 24|+ 1029|- 34]: release test-eventtarget-once-twice [12:42|% 24|+ 1029|- 34]: release test-exception-handler [12:42|% 24|+ 1029|- 34]: release test-exception-handler2 [12:42|% 24|+ 1029|- 34]: release test-experimental-shared-value-conveyor [12:42|% 24|+ 1029|- 34]: release test-fetch [12:42|% 24|+ 1029|- 34]: release test-fetch-disabled [12:43|% 24|+ 1029|- 34]: release test-fetch-mock [12:44|% 24|+ 1029|- 34]: release test-file [12:44|% 24|+ 1029|- 34]: release test-file-read-noexist [12:44|% 24|+ 1029|- 34]: release test-file-validate-mode-flag [12:44|% 24|+ 1029|- 34]: release test-file-write-stream [12:44|% 24|+ 1031|- 34]: release test-file-write-stream2 [12:44|% 24|+ 1031|- 34]: release test-file-write-stream3 [12:44|% 24|+ 1031|- 34]: release test-file-write-stream4 [12:44|% 24|+ 1031|- 34]: release test-file-write-stream5 [12:44|% 24|+ 1031|- 34]: release test-filehandle-close [12:44|% 24|+ 1033|- 34]: release test-filehandle-readablestream [12:44|% 24|+ 1033|- 34]: release test-finalization-registry-shutdown [12:48|% 25|+ 1040|- 34]: release test-find-package-json [12:49|% 25|+ 1040|- 34]: release test-fixed-queue [12:49|% 25|+ 1040|- 34]: release test-force-repl [12:49|% 25|+ 1040|- 34]: release test-force-repl-with-eval [12:49|% 25|+ 1040|- 34]: release test-freelist [12:49|% 25|+ 1040|- 34]: release test-freeze-intrinsics [12:49|% 25|+ 1040|- 34]: release test-fs-access [12:49|% 25|+ 1040|- 34]: release test-fs-append-file [12:51|% 25|+ 1040|- 34]: release test-fs-append-file-flush [12:51|% 25|+ 1040|- 34]: release test-fs-append-file-sync [12:58|% 25|+ 1040|- 34]: release test-fs-assert-encoding-error [13:07|% 25|+ 1040|- 34]: release test-fs-buffer [13:07|% 25|+ 1040|- 34]: release test-fs-buffertype-writesync [13:07|% 25|+ 1040|- 34]: release test-fs-chmod [13:07|% 25|+ 1040|- 34]: release test-fs-chmod-mask [13:07|% 25|+ 1040|- 34]: release test-fs-chown-type-check [13:07|% 25|+ 1044|- 34]: release test-fs-close [13:07|% 25|+ 1046|- 34]: release test-fs-close-errors [13:07|% 25|+ 1046|- 34]: release test-fs-constants [13:07|% 25|+ 1047|- 34]: release test-fs-copyfile [13:07|% 25|+ 1047|- 34]: release test-fs-copyfile-respect-permissions [13:07|% 25|+ 1047|- 34]: release test-fs-cp [13:07|% 25|+ 1047|- 34]: release test-fs-empty-readStream [13:07|% 25|+ 1047|- 34]: release test-fs-error-messages [13:07|% 25|+ 1047|- 34]: release test-fs-exists [13:07|% 25|+ 1047|- 34]: release test-fs-existssync-false [13:07|% 25|+ 1048|- 34]: release test-fs-fchmod [13:07|% 25|+ 1048|- 34]: release test-fs-fchown [13:07|% 25|+ 1069|- 34]: release test-fs-filehandle [13:07|% 25|+ 1072|- 34]: release test-fs-filehandle-use-after-close [13:08|% 25|+ 1079|- 34]: release test-fs-fmap [13:08|% 26|+ 1083|- 34]: release test-fs-fsync [13:08|% 26|+ 1091|- 34]: release test-fs-glob [13:08|% 26|+ 1093|- 34]: release test-fs-lchmod [13:08|% 26|+ 1103|- 34]: release test-fs-lchown [13:08|% 26|+ 1116|- 34]: release test-fs-link [13:08|% 26|+ 1116|- 34]: release test-fs-long-path [13:08|% 26|+ 1116|- 34]: release test-fs-make-callback [13:08|% 26|+ 1116|- 34]: release test-fs-makeStatsCallback [13:08|% 26|+ 1117|- 34]: release test-fs-mkdir [13:08|% 26|+ 1117|- 34]: release test-fs-mkdir-mode-mask [13:08|% 26|+ 1117|- 34]: release test-fs-mkdir-recursive-eaccess [13:08|% 26|+ 1117|- 34]: release test-fs-mkdir-rmdir [13:08|% 26|+ 1117|- 34]: release test-fs-mkdtemp [13:08|% 26|+ 1117|- 34]: release test-fs-mkdtemp-prefix-check [13:08|% 26|+ 1117|- 34]: release test-fs-non-number-arguments-throw [13:08|% 26|+ 1117|- 34]: release test-fs-null-bytes [13:08|% 26|+ 1117|- 34]: release test-fs-open [13:08|% 26|+ 1117|- 34]: release test-fs-open-flags [13:08|% 26|+ 1117|- 34]: release test-fs-open-mode-mask [13:08|% 26|+ 1117|- 34]: release test-fs-open-no-close [13:08|% 26|+ 1117|- 34]: release test-fs-open-numeric-flags [13:08|% 26|+ 1117|- 34]: release test-fs-opendir [13:08|% 26|+ 1117|- 34]: release test-fs-operations-with-surrogate-pairs [13:08|% 26|+ 1117|- 34]: release test-fs-options-immutable [13:08|% 26|+ 1117|- 34]: release test-fs-promises [13:08|% 26|+ 1117|- 34]: release test-fs-promises-exists [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-aggregate-... [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-append-fil... [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-chmod [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-close [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-close-erro... [13:08|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-dispose [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-op-errors [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-read [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-read-worke... [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-readFile [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-readLines [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-stat [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-stream [13:09|% 26|+ 1117|- 34]: release test-fs-promises-file-handle-sync [13:09|% 26|+ 1118|- 34]: release test-fs-promises-file-handle-truncate [13:09|% 26|+ 1118|- 34]: release test-fs-promises-file-handle-write [13:09|% 26|+ 1118|- 34]: release test-fs-promises-file-handle-writeFile [13:10|% 26|+ 1118|- 34]: release test-fs-promises-readfile [13:10|% 26|+ 1118|- 34]: release test-fs-promises-readfile-empty [13:10|% 26|+ 1118|- 34]: release test-fs-promises-readfile-with-fd [13:10|% 26|+ 1118|- 34]: release test-fs-promises-watch [13:10|% 26|+ 1118|- 34]: release test-fs-promises-write-optional-params [13:10|% 26|+ 1118|- 34]: release test-fs-promises-writefile [13:10|% 26|+ 1118|- 34]: release test-fs-promises-writefile-typedarray [13:10|% 26|+ 1118|- 34]: release test-fs-promises-writefile-with-fd [13:11|% 26|+ 1118|- 34]: release test-fs-promisified [13:11|% 26|+ 1118|- 34]: release test-fs-read [13:13|% 26|+ 1118|- 34]: release test-fs-read-empty-buffer [13:13|% 26|+ 1118|- 34]: release test-fs-read-file-assert-encoding [13:13|% 26|+ 1118|- 34]: release test-fs-read-file-sync [13:13|% 26|+ 1118|- 34]: release test-fs-read-file-sync-hostname [13:16|% 26|+ 1118|- 34]: release test-fs-read-offset-null [13:16|% 26|+ 1118|- 34]: release test-fs-read-optional-params [13:16|% 26|+ 1118|- 34]: release test-fs-read-position-validation [13:16|% 26|+ 1118|- 34]: release test-fs-read-promises-optional-params [13:16|% 26|+ 1118|- 34]: release test-fs-read-promises-position-validati... [13:16|% 26|+ 1118|- 34]: release test-fs-read-stream [13:18|% 26|+ 1118|- 34]: release test-fs-read-stream-autoClose [13:18|% 26|+ 1118|- 34]: release test-fs-read-stream-concurrent-reads [13:25|% 26|+ 1118|- 34]: release test-fs-read-stream-double-close [13:25|% 26|+ 1118|- 34]: release test-fs-read-stream-encoding [13:25|% 26|+ 1118|- 34]: release test-fs-read-stream-err [13:26|% 26|+ 1118|- 34]: release test-fs-read-stream-fd [13:27|% 26|+ 1118|- 34]: release test-fs-read-stream-fd-leak [13:29|% 26|+ 1118|- 34]: release test-fs-read-stream-file-handle [13:29|% 26|+ 1118|- 34]: release test-fs-read-stream-inherit [13:29|% 26|+ 1118|- 34]: release test-fs-read-stream-patch-open [13:31|% 26|+ 1118|- 34]: release test-fs-read-stream-pos [13:31|% 26|+ 1119|- 34]: release test-fs-read-stream-resume [13:31|% 26|+ 1123|- 34]: release test-fs-read-stream-throw-type-error [13:31|% 26|+ 1123|- 34]: release test-fs-read-type [13:31|% 26|+ 1123|- 34]: release test-fs-read-zero-length [13:31|% 26|+ 1123|- 34]: release test-fs-readSync-optional-params [13:31|% 26|+ 1123|- 34]: release test-fs-readSync-position-validation [13:32|% 26|+ 1124|- 34]: release test-fs-readdir [13:32|% 27|+ 1125|- 34]: release test-fs-readdir-buffer === release test-experimental-shared-value-conveyor === Path: parallel/test-experimental-shared-value-conveyor node:assert:128 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: null !== 0 at Object. (/build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-experimental-shared-value-conveyor.js:36:10) 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: null, expected: 0, operator: 'strictEqual' } Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-experimental-shared-value-conveyor.js [13:32|% 27|+ 1125|- 35]: release test-fs-readdir-pipe [13:36|% 27|+ 1126|- 35]: release test-fs-readdir-recursive [13:40|% 27|+ 1127|- 35]: release test-fs-readdir-stack-overflow [13:41|% 27|+ 1128|- 35]: release test-fs-readdir-types [13:41|% 27|+ 1129|- 35]: release test-fs-readdir-types-symlinks [13:41|% 27|+ 1130|- 35]: release test-fs-readdir-ucs2 [13:42|% 27|+ 1131|- 35]: release test-fs-readfile [13:42|% 27|+ 1132|- 35]: release test-fs-readfile-empty [13:42|% 27|+ 1133|- 35]: release test-fs-readfile-eof [13:42|% 27|+ 1134|- 35]: release test-fs-readfile-error [13:42|% 27|+ 1135|- 35]: release test-fs-readfile-fd [13:42|% 27|+ 1136|- 35]: release test-fs-readfile-flags [13:42|% 27|+ 1137|- 35]: release test-fs-readfile-pipe [13:42|% 27|+ 1138|- 35]: release test-fs-readfile-pipe-large [13:43|% 27|+ 1139|- 35]: release test-fs-readfile-unlink [13:43|% 27|+ 1140|- 35]: release test-fs-readfile-zero-byte-liar [13:43|% 27|+ 1141|- 35]: release test-fs-readfilesync-enoent [13:43|% 27|+ 1142|- 35]: release test-fs-readfilesync-pipe-large [13:43|% 27|+ 1143|- 35]: release test-fs-readlink-type-check [13:43|% 27|+ 1144|- 35]: release test-fs-readv [13:43|% 27|+ 1145|- 35]: release test-fs-readv-promises [13:43|% 27|+ 1146|- 35]: release test-fs-readv-promisify [13:43|% 27|+ 1147|- 35]: release test-fs-readv-sync [13:43|% 27|+ 1148|- 35]: release test-fs-ready-event-stream [13:43|% 27|+ 1149|- 35]: release test-fs-realpath [13:43|% 27|+ 1150|- 35]: release test-fs-realpath-buffer-encoding [13:43|% 27|+ 1152|- 35]: release test-fs-realpath-native [13:43|% 27|+ 1152|- 35]: release test-fs-realpath-on-substed-drive [13:43|% 27|+ 1153|- 35]: release test-fs-realpath-pipe [13:43|% 27|+ 1154|- 35]: release test-fs-rename-type-check [13:43|% 27|+ 1155|- 35]: release test-fs-rm [13:44|% 27|+ 1156|- 35]: release test-fs-rmdir-recursive [13:44|% 27|+ 1157|- 35]: release test-fs-rmdir-recursive-sync-warns-not-... [13:44|% 27|+ 1158|- 35]: release test-fs-rmdir-recursive-sync-warns-on-f... [13:44|% 27|+ 1159|- 35]: release test-fs-rmdir-recursive-throws-not-foun... [13:44|% 27|+ 1160|- 35]: release test-fs-rmdir-recursive-throws-on-file [13:44|% 27|+ 1161|- 35]: release test-fs-rmdir-recursive-warns-not-found [13:44|% 27|+ 1162|- 35]: release test-fs-rmdir-recursive-warns-on-file [13:44|% 27|+ 1163|- 35]: release test-fs-rmdir-type-check [13:44|% 27|+ 1164|- 35]: release test-fs-sir-writes-alot [13:44|% 27|+ 1165|- 35]: release test-fs-stat [13:44|% 28|+ 1166|- 35]: release test-fs-stat-bigint [13:44|% 28|+ 1167|- 35]: release test-fs-stat-date [13:44|% 28|+ 1168|- 35]: release test-fs-statfs [13:44|% 28|+ 1169|- 35]: release test-fs-stream-construct-compat-error-r... [13:44|% 28|+ 1170|- 35]: release test-fs-stream-construct-compat-error-w... [13:45|% 28|+ 1171|- 35]: release test-fs-stream-construct-compat-gracefu... [13:45|% 28|+ 1172|- 35]: release test-fs-stream-construct-compat-old-nod... [13:45|% 28|+ 1173|- 35]: release test-fs-stream-destroy-emit-error [13:45|% 28|+ 1174|- 35]: release test-fs-stream-double-close [13:45|% 28|+ 1175|- 35]: release test-fs-stream-fs-options [13:46|% 28|+ 1176|- 35]: release test-fs-stream-options [13:46|% 28|+ 1177|- 35]: release test-fs-symlink [13:46|% 28|+ 1178|- 35]: release test-fs-symlink-buffer-path [13:46|% 28|+ 1179|- 35]: release test-fs-symlink-dir [13:46|% 28|+ 1180|- 35]: release test-fs-symlink-dir-junction [13:46|% 28|+ 1181|- 35]: release test-fs-symlink-dir-junction-relative [13:47|% 28|+ 1182|- 35]: release test-fs-symlink-longpath [13:47|% 28|+ 1183|- 35]: release test-fs-sync-fd-leak [13:47|% 28|+ 1184|- 35]: release test-fs-syncwritestream [13:47|% 28|+ 1185|- 35]: release test-fs-timestamp-parsing-error [13:47|% 28|+ 1186|- 35]: release test-fs-truncate [13:47|% 28|+ 1187|- 35]: release test-fs-truncate-clear-file-zero [13:48|% 28|+ 1188|- 35]: release test-fs-truncate-fd [13:48|% 28|+ 1189|- 35]: release test-fs-truncate-sync [13:48|% 28|+ 1190|- 35]: release test-fs-unlink-type-check [13:49|% 28|+ 1191|- 35]: release test-fs-util-validateoffsetlength [13:49|% 28|+ 1192|- 35]: release test-fs-utils-get-dirents [13:49|% 28|+ 1193|- 35]: release test-fs-utimes [13:50|% 28|+ 1194|- 35]: release test-fs-utimes-y2K38 [13:50|% 28|+ 1195|- 35]: release test-fs-watch [13:51|% 28|+ 1196|- 35]: release test-fs-watch-abort-signal [13:52|% 28|+ 1197|- 35]: release test-fs-watch-close-when-destroyed [13:52|% 28|+ 1198|- 35]: release test-fs-watch-encoding [13:53|% 28|+ 1199|- 35]: release test-fs-watch-enoent [13:53|% 28|+ 1200|- 35]: release test-fs-watch-file-enoent-after-deletio... [13:53|% 28|+ 1201|- 35]: release test-fs-watch-recursive-add-file [13:53|% 28|+ 1202|- 35]: release test-fs-watch-recursive-add-file-to-exi... [13:54|% 28|+ 1203|- 35]: release test-fs-watch-recursive-add-file-to-new... [13:55|% 28|+ 1204|- 35]: release test-fs-watch-recursive-add-file-with-u... [13:55|% 28|+ 1205|- 35]: release test-fs-watch-recursive-add-folder [13:56|% 28|+ 1206|- 35]: release test-fs-watch-recursive-assert-leaks [14:00|% 28|+ 1207|- 35]: release test-fs-watch-recursive-delete [14:02|% 28|+ 1208|- 35]: release test-fs-watch-recursive-linux-parallel-... [14:03|% 29|+ 1209|- 35]: release test-fs-watch-recursive-promise [14:04|% 29|+ 1210|- 35]: release test-fs-watch-recursive-symlink [14:13|% 29|+ 1211|- 35]: release test-fs-watch-recursive-sync-write [14:13|% 29|+ 1212|- 35]: release test-fs-watch-recursive-update-file [14:13|% 29|+ 1213|- 35]: release test-fs-watch-recursive-validate [14:13|% 29|+ 1214|- 35]: release test-fs-watch-recursive-watch-file [14:13|% 29|+ 1215|- 35]: release test-fs-watch-ref-unref [14:13|% 29|+ 1216|- 35]: release test-fs-watch-stop-async [14:13|% 29|+ 1217|- 35]: release test-fs-watch-stop-sync [14:13|% 29|+ 1218|- 35]: release test-fs-watchfile [14:13|% 29|+ 1219|- 35]: release test-fs-watchfile-bigint [14:13|% 29|+ 1220|- 35]: release test-fs-watchfile-ref-unref [14:13|% 29|+ 1221|- 35]: release test-fs-whatwg-url [14:13|% 29|+ 1222|- 35]: release test-fs-write [14:13|% 29|+ 1224|- 35]: release test-fs-write-buffer [14:13|% 29|+ 1224|- 35]: release test-fs-write-buffer-large [14:13|% 29|+ 1225|- 35]: release test-fs-write-file [14:14|% 29|+ 1226|- 35]: release test-fs-write-file-buffer [14:16|% 29|+ 1227|- 35]: release test-fs-write-file-flush [14:19|% 29|+ 1228|- 35]: release test-fs-write-file-invalid-path [14:19|% 29|+ 1229|- 35]: release test-fs-write-file-sync [14:20|% 29|+ 1230|- 35]: release test-fs-write-file-typedarrays [14:20|% 29|+ 1231|- 35]: release test-fs-write-negativeoffset [14:21|% 29|+ 1232|- 35]: release test-fs-write-no-fd [14:21|% 29|+ 1233|- 35]: release test-fs-write-optional-params [14:21|% 29|+ 1234|- 35]: release test-fs-write-reuse-callback [14:21|% 29|+ 1235|- 35]: release test-fs-write-sigxfsz [14:21|% 29|+ 1236|- 35]: release test-fs-write-stream [14:22|% 29|+ 1237|- 35]: release test-fs-write-stream-autoclose-option [14:22|% 29|+ 1238|- 35]: release test-fs-write-stream-change-open [14:22|% 29|+ 1239|- 35]: release test-fs-write-stream-close-without-call... [14:22|% 29|+ 1240|- 35]: release test-fs-write-stream-double-close [14:22|% 29|+ 1241|- 35]: release test-fs-write-stream-eagain [14:22|% 29|+ 1242|- 35]: release test-fs-write-stream-encoding [14:22|% 29|+ 1243|- 35]: release test-fs-write-stream-end [14:22|% 29|+ 1244|- 35]: release test-fs-write-stream-err [14:22|% 29|+ 1245|- 35]: release test-fs-write-stream-file-handle [14:22|% 29|+ 1246|- 35]: release test-fs-write-stream-file-handle-2 [14:22|% 29|+ 1247|- 35]: release test-fs-write-stream-flush [14:23|% 29|+ 1248|- 35]: release test-fs-write-stream-fs [14:23|% 29|+ 1249|- 35]: release test-fs-write-stream-patch-open [14:23|% 29|+ 1250|- 35]: release test-fs-write-stream-throw-type-error [14:23|% 29|+ 1251|- 35]: release test-fs-write-sync [14:23|% 30|+ 1252|- 35]: release test-fs-write-sync-optional-params [14:23|% 30|+ 1253|- 35]: release test-fs-writefile-with-fd [14:23|% 30|+ 1254|- 35]: release test-fs-writestream-open-write [14:23|% 30|+ 1255|- 35]: release test-fs-writev [14:23|% 30|+ 1256|- 35]: release test-fs-writev-promises [14:23|% 30|+ 1257|- 35]: release test-fs-writev-sync [14:23|% 30|+ 1258|- 35]: release test-gc-http-client-connaborted [14:23|% 30|+ 1259|- 35]: release test-gc-net-timeout [14:23|% 30|+ 1260|- 35]: release test-gc-tls-external-memory [14:23|% 30|+ 1261|- 35]: release test-global [14:23|% 30|+ 1262|- 35]: release test-global-console-exists [14:23|% 30|+ 1263|- 35]: release test-global-customevent [14:23|% 30|+ 1264|- 35]: release test-global-customevent-disabled [14:23|% 30|+ 1265|- 35]: release test-global-domexception [14:24|% 30|+ 1266|- 35]: release test-global-encoder [14:24|% 30|+ 1267|- 35]: release test-global-setters [14:24|% 30|+ 1268|- 35]: release test-global-webcrypto [14:24|% 30|+ 1269|- 35]: release test-global-webcrypto-classes [14:24|% 30|+ 1270|- 35]: release test-global-webcrypto-disbled [14:25|% 30|+ 1271|- 35]: release test-global-webstreams [14:25|% 30|+ 1272|- 35]: release test-h2-large-header-cause-client-to-ha... [14:26|% 30|+ 1273|- 35]: release test-h2leak-destroy-session-on-socket-e... [14:26|% 30|+ 1274|- 35]: release test-handle-wrap-close-abort [14:26|% 30|+ 1275|- 35]: release test-handle-wrap-hasref [14:26|% 30|+ 1276|- 35]: release test-heap-prof-basic [14:26|% 30|+ 1277|- 35]: release test-heap-prof-dir-absolute [14:26|% 30|+ 1278|- 35]: release test-heap-prof-dir-name [14:26|% 30|+ 1279|- 35]: release test-heap-prof-dir-relative [14:27|% 30|+ 1280|- 35]: release test-heap-prof-exec-argv [14:27|% 30|+ 1281|- 35]: release test-heap-prof-exit [14:27|% 30|+ 1282|- 35]: release test-heap-prof-interval [14:27|% 30|+ 1283|- 35]: release test-heap-prof-invalid-args [14:27|% 30|+ 1284|- 35]: release test-heap-prof-loop-drained [14:28|% 30|+ 1285|- 35]: release test-heap-prof-name [14:28|% 30|+ 1286|- 35]: release test-heap-prof-sigint [14:28|% 30|+ 1287|- 35]: release test-heapdump-async-hooks-init-promise [14:28|% 30|+ 1288|- 35]: release test-heapsnapshot-near-heap-limit-by-ap... [14:28|% 30|+ 1289|- 35]: release test-heapsnapshot-near-heap-limit-worke... [14:29|% 30|+ 1290|- 35]: release test-http [14:30|% 30|+ 1291|- 35]: release test-http-1.0 [14:30|% 30|+ 1292|- 35]: release test-http-1.0-keep-alive [14:30|% 30|+ 1293|- 35]: release test-http-abort-before-end [14:32|% 30|+ 1294|- 35]: release test-http-abort-client [14:33|% 31|+ 1295|- 35]: release test-http-abort-queued [14:33|% 31|+ 1296|- 35]: release test-http-abort-stream-end [14:34|% 31|+ 1297|- 35]: release test-http-aborted [14:34|% 31|+ 1298|- 35]: release test-http-addrequest-localaddress [14:36|% 31|+ 1299|- 35]: release test-http-after-connect [14:38|% 31|+ 1300|- 35]: release test-http-agent [14:39|% 31|+ 1301|- 35]: release test-http-agent-abort-controller [14:42|% 31|+ 1302|- 35]: release test-http-agent-close [14:43|% 31|+ 1303|- 35]: release test-http-agent-destroyed-socket [14:43|% 31|+ 1304|- 35]: release test-http-agent-domain-reused-gc [14:48|% 31|+ 1305|- 35]: release test-http-agent-error-on-idle [14:49|% 31|+ 1306|- 35]: release test-http-agent-false [14:52|% 31|+ 1307|- 35]: release test-http-agent-getname [14:52|% 31|+ 1308|- 35]: release test-http-agent-keepalive [14:52|% 31|+ 1309|- 35]: release test-http-agent-keepalive-delay [14:52|% 31|+ 1310|- 35]: release test-http-agent-maxsockets [14:53|% 31|+ 1311|- 35]: release test-http-agent-maxsockets-respected [14:53|% 31|+ 1312|- 35]: release test-http-agent-maxtotalsockets [14:53|% 31|+ 1313|- 35]: release test-http-agent-no-protocol [14:54|% 31|+ 1314|- 35]: release test-http-agent-null [14:55|% 31|+ 1315|- 35]: release test-http-agent-remove [14:56|% 31|+ 1316|- 35]: release test-http-agent-reuse-drained-socket-on... [14:57|% 31|+ 1317|- 35]: release test-http-agent-scheduling [14:57|% 31|+ 1318|- 35]: release test-http-agent-timeout [14:58|% 31|+ 1319|- 35]: release test-http-agent-timeout-option [14:59|% 31|+ 1320|- 35]: release test-http-agent-uninitialized [14:59|% 31|+ 1321|- 35]: release test-http-agent-uninitialized-with-hand... [14:59|% 31|+ 1322|- 35]: release test-http-allow-content-length-304 [15:00|% 31|+ 1323|- 35]: release test-http-allow-req-after-204-res [15:00|% 31|+ 1324|- 35]: release test-http-automatic-headers [15:00|% 31|+ 1325|- 35]: release test-http-autoselectfamily [15:00|% 31|+ 1326|- 35]: release test-http-bind-twice [15:01|% 31|+ 1327|- 35]: release test-http-blank-header [15:01|% 31|+ 1328|- 35]: release test-http-buffer-sanity [15:01|% 31|+ 1329|- 35]: release test-http-byteswritten [15:02|% 31|+ 1330|- 35]: release test-http-catch-uncaughtexception [15:02|% 31|+ 1331|- 35]: release test-http-chunk-extensions-limit [15:02|% 31|+ 1332|- 35]: release test-http-chunk-problem [15:02|% 31|+ 1333|- 35]: release test-http-chunked [15:02|% 31|+ 1334|- 35]: release test-http-chunked-304 [15:02|% 31|+ 1335|- 35]: release test-http-chunked-smuggling [15:02|% 31|+ 1336|- 35]: release test-http-client-abort [15:02|% 31|+ 1337|- 35]: release test-http-client-abort-destroy [15:02|% 32|+ 1338|- 35]: release test-http-client-abort-event [15:02|% 32|+ 1339|- 35]: release test-http-client-abort-keep-alive-destr... [15:02|% 32|+ 1340|- 35]: release test-http-client-abort-keep-alive-queue... [15:02|% 32|+ 1341|- 35]: release test-http-client-abort-keep-alive-queue... [15:02|% 32|+ 1342|- 35]: release test-http-client-abort-no-agent [15:02|% 32|+ 1343|- 35]: release test-http-client-abort-response-event [15:03|% 32|+ 1344|- 35]: release test-http-client-abort-unix-socket [15:03|% 32|+ 1345|- 35]: release test-http-client-abort2 [15:03|% 32|+ 1346|- 35]: release test-http-client-abort3 [15:03|% 32|+ 1347|- 35]: release test-http-client-aborted-event [15:03|% 32|+ 1348|- 35]: release test-http-client-agent [15:03|% 32|+ 1349|- 35]: release test-http-client-agent-abort-close-even... [15:03|% 32|+ 1350|- 35]: release test-http-client-agent-end-close-event [15:03|% 32|+ 1351|- 35]: release test-http-client-check-http-token [15:04|% 32|+ 1352|- 35]: release test-http-client-close-event [15:04|% 32|+ 1353|- 35]: release test-http-client-close-with-default-age... [15:04|% 32|+ 1354|- 35]: release test-http-client-default-headers-exist [15:04|% 32|+ 1355|- 35]: release test-http-client-defaults [15:04|% 32|+ 1356|- 35]: release test-http-client-encoding [15:04|% 32|+ 1357|- 35]: release test-http-client-error-rawbytes [15:05|% 32|+ 1358|- 35]: release test-http-client-finished [15:05|% 32|+ 1359|- 35]: release test-http-client-get-url [15:05|% 32|+ 1360|- 35]: release test-http-client-headers-array [15:05|% 32|+ 1361|- 35]: release test-http-client-headers-host-array [15:06|% 32|+ 1362|- 35]: release test-http-client-immediate-error [15:07|% 32|+ 1363|- 35]: release test-http-client-incomingmessage-destro... [15:07|% 32|+ 1364|- 35]: release test-http-client-input-function [15:07|% 32|+ 1365|- 35]: release test-http-client-insecure-http-parser-e... [15:07|% 32|+ 1366|- 35]: release test-http-client-invalid-path [15:07|% 32|+ 1368|- 35]: release test-http-client-keep-alive-hint [15:07|% 32|+ 1368|- 35]: release test-http-client-keep-alive-release-bef... [15:08|% 32|+ 1369|- 35]: release test-http-client-override-global-agent [15:09|% 32|+ 1370|- 35]: release test-http-client-parse-error [15:09|% 32|+ 1371|- 35]: release test-http-client-pipe-end [15:10|% 32|+ 1372|- 35]: release test-http-client-race [15:10|% 32|+ 1373|- 35]: release test-http-client-race-2 [15:11|% 32|+ 1374|- 35]: release test-http-client-read-in-error [15:11|% 32|+ 1375|- 35]: release test-http-client-readable [15:11|% 32|+ 1376|- 35]: release test-http-client-reject-chunked-with-co... [15:11|% 32|+ 1377|- 35]: release test-http-client-reject-cr-no-lf [15:12|% 32|+ 1378|- 35]: release test-http-client-reject-unexpected-agen... [15:13|% 32|+ 1379|- 35]: release test-http-client-req-error-dont-double-... [15:13|% 32|+ 1380|- 35]: release test-http-client-request-options [15:14|% 33|+ 1381|- 35]: release test-http-client-res-destroyed [15:15|% 33|+ 1382|- 35]: release test-http-client-response-domain [15:15|% 33|+ 1383|- 35]: release test-http-client-response-timeout [15:15|% 33|+ 1384|- 35]: release test-http-client-set-timeout [15:16|% 33|+ 1385|- 35]: release test-http-client-set-timeout-after-end [15:16|% 33|+ 1386|- 35]: release test-http-client-spurious-aborted [15:18|% 33|+ 1387|- 35]: release test-http-client-timeout [15:23|% 33|+ 1388|- 35]: release test-http-client-timeout-agent [15:24|% 33|+ 1389|- 35]: release test-http-client-timeout-connect-listen... [15:27|% 33|+ 1390|- 35]: release test-http-client-timeout-event [15:27|% 33|+ 1391|- 35]: release test-http-client-timeout-on-connect [15:28|% 33|+ 1392|- 35]: release test-http-client-timeout-option [15:28|% 33|+ 1393|- 35]: release test-http-client-timeout-option-listene... [15:29|% 33|+ 1394|- 35]: release test-http-client-timeout-option-with-ag... [15:30|% 33|+ 1395|- 35]: release test-http-client-timeout-with-data [15:31|% 33|+ 1396|- 35]: release test-http-client-unescaped-path [15:31|% 33|+ 1397|- 35]: release test-http-client-upload [15:31|% 33|+ 1398|- 35]: release test-http-client-upload-buf [15:31|% 33|+ 1399|- 35]: release test-http-client-with-create-connection [15:32|% 33|+ 1400|- 35]: release test-http-common [15:32|% 33|+ 1401|- 35]: release test-http-conn-reset [15:32|% 33|+ 1402|- 35]: release test-http-connect [15:32|% 33|+ 1403|- 35]: release test-http-connect-req-res [15:33|% 33|+ 1404|- 35]: release test-http-content-length [15:33|% 33|+ 1405|- 35]: release test-http-content-length-mismatch [15:34|% 33|+ 1406|- 35]: release test-http-contentLength0 [15:37|% 33|+ 1407|- 35]: release test-http-correct-hostname [15:37|% 33|+ 1408|- 35]: release test-http-createConnection [15:37|% 33|+ 1409|- 35]: release test-http-date-header [15:37|% 33|+ 1410|- 35]: release test-http-debug [15:37|% 33|+ 1411|- 35]: release test-http-decoded-auth [15:37|% 33|+ 1412|- 35]: release test-http-default-encoding [15:38|% 33|+ 1413|- 35]: release test-http-default-port [15:39|% 33|+ 1414|- 35]: release test-http-destroyed-socket-write2 [15:39|% 33|+ 1415|- 35]: release test-http-dns-error [15:39|% 33|+ 1416|- 35]: release test-http-dont-set-default-headers [15:41|% 33|+ 1417|- 35]: release test-http-dont-set-default-headers-with... === 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 --- [15:41|% 33|+ 1417|- 36]: release test-http-dont-set-default-headers-with... [15:41|% 33|+ 1418|- 36]: release test-http-double-content-length [15:41|% 33|+ 1419|- 36]: release test-http-dummy-characters-smuggling [15:41|% 33|+ 1420|- 36]: release test-http-dump-req-when-res-ends [15:41|% 33|+ 1421|- 36]: release test-http-early-hints [15:41|% 34|+ 1425|- 36]: release test-http-early-hints-invalid-argument [15:41|% 34|+ 1425|- 36]: release test-http-end-throw-socket-handling [15:41|% 34|+ 1425|- 36]: release test-http-eof-on-connect === 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 --- [15:41|% 34|+ 1425|- 37]: release test-http-exceptions === 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 --- [15:41|% 34|+ 1428|- 38]: release test-http-expect-continue [15:41|% 34|+ 1429|- 38]: release test-http-expect-handling [15:41|% 34|+ 1431|- 38]: release test-http-extra-response [15:41|% 34|+ 1431|- 38]: release test-http-flush-headers [15:41|% 34|+ 1432|- 38]: release test-http-flush-response-headers [15:41|% 34|+ 1432|- 38]: release test-http-full-response [15:41|% 34|+ 1432|- 38]: release test-http-generic-streams [15:41|% 34|+ 1432|- 38]: release test-http-get-pipeline-problem [15:41|% 34|+ 1433|- 38]: release test-http-head-request [15:41|% 34|+ 1433|- 38]: release test-http-head-response-has-no-body [15:41|% 34|+ 1434|- 38]: release test-http-head-response-has-no-body-end [15:42|% 34|+ 1435|- 38]: release test-http-head-response-has-no-body-end... [15:42|% 34|+ 1436|- 38]: release test-http-head-throw-on-response-body-w... [15:42|% 34|+ 1437|- 38]: release test-http-header-badrequest === 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 --- [15:42|% 34|+ 1437|- 39]: release test-http-header-obstext [15:42|% 34|+ 1438|- 39]: release test-http-header-overflow [15:42|% 34|+ 1439|- 39]: release test-http-header-owstext [15:42|% 34|+ 1440|- 39]: release test-http-header-read [15:42|% 34|+ 1441|- 39]: release test-http-header-validators [15:42|% 34|+ 1442|- 39]: release test-http-hex-write [15:43|% 34|+ 1443|- 39]: release test-http-highwatermark [15:43|% 34|+ 1444|- 39]: release test-http-host-header-ipv6-fail [15:43|% 34|+ 1445|- 39]: release test-http-host-headers [15:43|% 34|+ 1446|- 39]: release test-http-hostname-typechecking [15:43|% 34|+ 1447|- 39]: release test-http-import-websocket [15:43|% 34|+ 1448|- 39]: release test-http-incoming-matchKnownFields [15:43|% 34|+ 1449|- 39]: release test-http-incoming-message-connection-s... [15:43|% 34|+ 1450|- 39]: release test-http-incoming-message-destroy [15:43|% 34|+ 1451|- 39]: release test-http-incoming-message-options [15:43|% 34|+ 1452|- 39]: release test-http-incoming-pipelined-socket-des... [15:43|% 34|+ 1453|- 39]: release test-http-information-headers [15:44|% 34|+ 1454|- 39]: release test-http-information-processing [15:44|% 34|+ 1455|- 39]: release test-http-insecure-parser [15:44|% 34|+ 1456|- 39]: release test-http-insecure-parser-per-stream === 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 --- [15:45|% 34|+ 1456|- 40]: release test-http-invalid-path-chars [15:49|% 34|+ 1457|- 40]: release test-http-invalid-te [15:49|% 34|+ 1458|- 40]: release test-http-invalid-urls === 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 --- [15:49|% 34|+ 1458|- 41]: release test-http-invalidheaderfield [15:49|% 34|+ 1459|- 41]: release test-http-invalidheaderfield2 [15:49|% 34|+ 1460|- 41]: release test-http-keep-alive [15:49|% 35|+ 1461|- 41]: release test-http-keep-alive-close-on-header [15:49|% 35|+ 1462|- 41]: release test-http-keep-alive-drop-requests [15:49|% 35|+ 1463|- 41]: release test-http-keep-alive-max-requests [15:49|% 35|+ 1464|- 41]: release test-http-keep-alive-pipeline-max-reque... [15:49|% 35|+ 1465|- 41]: release test-http-keep-alive-timeout [15:49|% 35|+ 1466|- 41]: release test-http-keep-alive-timeout-custom [15:49|% 35|+ 1467|- 41]: release test-http-keep-alive-timeout-race-condi... [15:49|% 35|+ 1468|- 41]: release test-http-keepalive-client [15:49|% 35|+ 1469|- 41]: release test-http-keepalive-free [15:49|% 35|+ 1470|- 41]: release test-http-keepalive-override [15:50|% 35|+ 1471|- 41]: release test-http-keepalive-request [15:50|% 35|+ 1472|- 41]: release test-http-listening [15:50|% 35|+ 1473|- 41]: release test-http-localaddress [15:50|% 35|+ 1474|- 41]: release test-http-localaddress-bind-error [15:51|% 35|+ 1475|- 41]: release test-http-malformed-request [15:51|% 35|+ 1476|- 41]: release test-http-many-ended-pipelines [15:51|% 35|+ 1477|- 41]: release test-http-max-header-size [15:52|% 35|+ 1478|- 41]: release test-http-max-header-size-per-stream [15:52|% 35|+ 1479|- 41]: release test-http-max-headers-count [15:54|% 35|+ 1480|- 41]: release test-http-max-http-headers [15:54|% 35|+ 1481|- 41]: release test-http-max-sockets === 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 --- [15:54|% 35|+ 1481|- 42]: release test-http-methods === 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 --- [15:54|% 35|+ 1481|- 43]: release test-http-missing-header-separator-cr [15:55|% 35|+ 1482|- 43]: release test-http-missing-header-separator-lf [15:55|% 35|+ 1483|- 43]: release test-http-multi-line-headers === 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 --- [15:55|% 35|+ 1483|- 44]: release test-http-multiple-headers [15:55|% 35|+ 1484|- 44]: release test-http-mutable-headers [15:55|% 35|+ 1485|- 44]: release test-http-no-content-length [15:56|% 35|+ 1487|- 44]: release test-http-no-read-no-dump [15:56|% 35|+ 1487|- 44]: release test-http-nodelay === 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 --- [15:56|% 35|+ 1487|- 45]: release test-http-outgoing-buffer [15:56|% 35|+ 1488|- 45]: release test-http-outgoing-destroy === 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 --- [15:57|% 35|+ 1488|- 46]: release test-http-outgoing-destroyed === 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 --- [15:57|% 35|+ 1488|- 47]: release test-http-outgoing-end-cork === 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 --- [15:57|% 35|+ 1488|- 48]: release test-http-outgoing-end-multiple === 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 --- [15:58|% 35|+ 1488|- 49]: release test-http-outgoing-end-types [15:59|% 35|+ 1489|- 49]: release test-http-outgoing-finish [15:59|% 35|+ 1490|- 49]: release test-http-outgoing-finish-writable [16:00|% 35|+ 1491|- 49]: release test-http-outgoing-finished [16:00|% 35|+ 1492|- 49]: release test-http-outgoing-first-chunk-singleby... === 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 --- [16:09|% 35|+ 1492|- 50]: release test-http-outgoing-internal-headernames... [16:09|% 35|+ 1493|- 50]: release test-http-outgoing-internal-headernames... [16:09|% 35|+ 1494|- 50]: release test-http-outgoing-internal-headers [16:09|% 36|+ 1495|- 50]: release test-http-outgoing-message-capture-reje... [16:10|% 36|+ 1496|- 50]: release test-http-outgoing-message-inheritance [16:11|% 36|+ 1499|- 50]: release test-http-outgoing-message-write-callba... [16:11|% 36|+ 1499|- 50]: release test-http-outgoing-properties [16:11|% 36|+ 1499|- 50]: release test-http-outgoing-proto [16:14|% 36|+ 1500|- 50]: release test-http-outgoing-renderHeaders [16:14|% 36|+ 1501|- 50]: release test-http-outgoing-settimeout [16:14|% 36|+ 1502|- 50]: release test-http-outgoing-writableFinished [16:15|% 36|+ 1503|- 50]: release test-http-outgoing-write-types [16:16|% 36|+ 1504|- 50]: release test-http-parser [16:17|% 36|+ 1505|- 50]: release test-http-parser-bad-ref [16:17|% 36|+ 1506|- 50]: release test-http-parser-finish-error [16:17|% 36|+ 1507|- 50]: release test-http-parser-free [16:22|% 36|+ 1509|- 50]: release test-http-parser-freed-before-upgrade [16:22|% 36|+ 1510|- 50]: release test-http-parser-lazy-loaded [16:22|% 36|+ 1510|- 50]: release test-http-parser-memory-retention [16:22|% 36|+ 1511|- 50]: release test-http-parser-multiple-execute [16:23|% 36|+ 1512|- 50]: release test-http-parser-timeout-reset [16:23|% 36|+ 1513|- 50]: release test-http-pause [16:23|% 36|+ 1514|- 50]: release test-http-pause-no-dump [16:24|% 36|+ 1515|- 50]: release test-http-pause-resume-one-end [16:24|% 36|+ 1516|- 50]: release test-http-perf_hooks [16:26|% 36|+ 1522|- 50]: release test-http-pipe-fs [16:26|% 36|+ 1522|- 50]: release test-http-pipeline-assertionerror-finis... [16:26|% 36|+ 1522|- 50]: release test-http-pipeline-flood [16:26|% 36|+ 1522|- 50]: release test-http-pipeline-requests-connection-... [16:27|% 36|+ 1523|- 50]: release test-http-pipeline-socket-parser-typeer... [16:27|% 36|+ 1527|- 50]: release test-http-proxy [16:27|% 36|+ 1531|- 50]: release test-http-raw-headers [16:28|% 37|+ 1542|- 50]: release test-http-readable-data-event [16:28|% 37|+ 1547|- 50]: release test-http-remove-connection-header-pers... [16:28|% 37|+ 1547|- 50]: release test-http-remove-header-stays-removed [16:28|% 37|+ 1547|- 50]: release test-http-req-close-robust-from-tamperi... [16:28|% 37|+ 1547|- 50]: release test-http-req-res-close [16:28|% 37|+ 1547|- 50]: release test-http-request-agent [16:28|% 37|+ 1547|- 50]: release test-http-request-arguments [16:28|% 37|+ 1547|- 50]: release test-http-request-dont-override-options [16:28|% 37|+ 1547|- 50]: release test-http-request-end [16:29|% 37|+ 1547|- 50]: release test-http-request-end-twice [16:30|% 37|+ 1550|- 50]: release test-http-request-host-header [16:30|% 37|+ 1550|- 50]: release test-http-request-invalid-method-error [16:30|% 37|+ 1550|- 50]: release test-http-request-join-authorization-he... [16:30|% 37|+ 1550|- 50]: release test-http-request-large-payload [16:30|% 37|+ 1550|- 50]: release test-http-request-method-delete-payload [16:30|% 37|+ 1550|- 50]: release test-http-request-methods [16:30|% 37|+ 1550|- 50]: release test-http-request-smuggling-content-len... [16:30|% 37|+ 1550|- 50]: release test-http-res-write-after-end [16:31|% 37|+ 1550|- 50]: release test-http-res-write-end-dont-take-array [16:31|% 37|+ 1550|- 50]: release test-http-response-add-header-after-sen... [16:33|% 37|+ 1550|- 50]: release test-http-response-close [16:33|% 37|+ 1550|- 50]: release test-http-response-cork [16:33|% 37|+ 1550|- 50]: release test-http-response-multi-content-length [16:33|% 37|+ 1550|- 50]: release test-http-response-multiheaders [16:35|% 37|+ 1559|- 50]: release test-http-response-no-headers [16:35|% 37|+ 1559|- 50]: release test-http-response-readable [16:35|% 37|+ 1559|- 50]: release test-http-response-remove-header-after-... [16:36|% 37|+ 1568|- 50]: release test-http-response-setheaders [16:36|% 37|+ 1568|- 50]: release test-http-response-splitting [16:37|% 37|+ 1568|- 50]: release test-http-response-status-message [16:37|% 37|+ 1568|- 50]: release test-http-response-statuscode [16:37|% 37|+ 1569|- 50]: release test-http-response-writehead-returns-th... [16:38|% 37|+ 1569|- 50]: release test-http-same-map [16:39|% 37|+ 1569|- 50]: release test-http-server [16:40|% 37|+ 1569|- 50]: release test-http-server-async-dispose [16:41|% 37|+ 1570|- 50]: release test-http-server-capture-rejections [16:42|% 37|+ 1570|- 50]: release test-http-server-clear-timer [16:46|% 37|+ 1570|- 50]: release test-http-server-client-error [16:51|% 37|+ 1570|- 50]: release test-http-server-close-all [16:55|% 37|+ 1571|- 50]: release test-http-server-close-destroy-timeout [16:55|% 37|+ 1571|- 50]: release test-http-server-close-idle [16:55|% 37|+ 1571|- 50]: release test-http-server-close-idle-wait-respon... [16:55|% 37|+ 1571|- 50]: release test-http-server-connection-list-when-c... [16:55|% 37|+ 1571|- 50]: release test-http-server-connections-checking-l... [16:55|% 37|+ 1571|- 50]: release test-http-server-consumed-timeout [16:55|% 37|+ 1572|- 50]: release test-http-server-de-chunked-trailer [16:56|% 38|+ 1587|- 50]: release test-http-server-delete-parser [16:56|% 38|+ 1604|- 50]: release test-http-server-destroy-socket-on-clie... [16:56|% 39|+ 1636|- 50]: release test-http-server-headers-timeout-delaye... [16:56|% 39|+ 1639|- 50]: release test-http-server-headers-timeout-interr... [16:56|% 39|+ 1640|- 50]: release test-http-server-headers-timeout-keepal... [16:56|% 39|+ 1640|- 50]: release test-http-server-headers-timeout-pipeli... [16:56|% 39|+ 1641|- 50]: release test-http-server-incomingmessage-destro... [16:56|% 39|+ 1642|- 50]: release test-http-server-keep-alive-defaults [16:56|% 39|+ 1644|- 50]: release test-http-server-keep-alive-max-request... [16:56|% 39|+ 1649|- 50]: release test-http-server-keep-alive-timeout [16:56|% 39|+ 1654|- 50]: release test-http-server-keepalive-end [16:57|% 39|+ 1655|- 50]: release test-http-server-keepalive-req-gc [16:57|% 39|+ 1655|- 50]: release test-http-server-method.query [16:57|% 39|+ 1655|- 50]: release test-http-server-multiheaders [16:57|% 39|+ 1655|- 50]: release test-http-server-multiheaders2 [16:57|% 39|+ 1655|- 50]: release test-http-server-multiple-client-error [16:57|% 39|+ 1655|- 50]: release test-http-server-non-utf8-header [16:57|% 39|+ 1655|- 50]: release test-http-server-options-highwatermark [16:57|% 39|+ 1655|- 50]: release test-http-server-options-incoming-messa... [16:57|% 39|+ 1655|- 50]: release test-http-server-options-server-respons... [16:57|% 39|+ 1655|- 50]: release test-http-server-reject-chunked-with-co... [16:57|% 39|+ 1655|- 50]: release test-http-server-reject-cr-no-lf [16:57|% 39|+ 1655|- 50]: release test-http-server-request-timeout-delaye... [16:57|% 39|+ 1655|- 50]: release test-http-server-request-timeout-delaye... [16:57|% 39|+ 1655|- 50]: release test-http-server-request-timeout-interr... [16:57|% 39|+ 1657|- 50]: release test-http-server-request-timeout-interr... [16:57|% 39|+ 1657|- 50]: release test-http-server-request-timeout-keepal... [16:57|% 39|+ 1657|- 50]: release test-http-server-request-timeout-pipeli... [16:57|% 39|+ 1657|- 50]: release test-http-server-request-timeout-upgrad... [16:57|% 39|+ 1659|- 50]: release test-http-server-response-standalone [16:57|% 39|+ 1659|- 50]: release test-http-server-stale-close [16:57|% 39|+ 1660|- 50]: release test-http-server-timeouts-validation [16:57|% 39|+ 1660|- 50]: release test-http-server-unconsume [16:57|% 39|+ 1660|- 50]: release test-http-server-unconsume-consume [16:57|% 39|+ 1661|- 50]: release test-http-server-write-after-end [16:57|% 39|+ 1665|- 50]: release test-http-server-write-end-after-end [16:57|% 39|+ 1665|- 50]: release test-http-set-cookies [16:57|% 39|+ 1665|- 50]: release test-http-set-header-chain [16:57|% 40|+ 1666|- 50]: release test-http-set-max-idle-http-parser [16:57|% 40|+ 1666|- 50]: release test-http-set-timeout [16:57|% 40|+ 1666|- 50]: release test-http-set-timeout-server [16:57|% 40|+ 1666|- 50]: release test-http-set-trailers [16:57|% 40|+ 1666|- 50]: release test-http-should-keep-alive [16:57|% 40|+ 1666|- 50]: release test-http-socket-encoding-error [16:57|% 40|+ 1666|- 50]: release test-http-socket-error-listeners [16:57|% 40|+ 1668|- 50]: release test-http-status-code [16:58|% 40|+ 1668|- 50]: release test-http-status-message [16:58|% 40|+ 1668|- 50]: release test-http-status-reason-invalid-chars [16:58|% 40|+ 1668|- 50]: release test-http-sync-write-error-during-conti... [16:58|% 40|+ 1668|- 50]: release test-http-timeout [16:58|% 40|+ 1668|- 50]: release test-http-timeout-client-warning [16:58|% 40|+ 1668|- 50]: release test-http-timeout-overflow [16:58|% 40|+ 1668|- 50]: release test-http-transfer-encoding-repeated-ch... [16:58|% 40|+ 1668|- 50]: release test-http-transfer-encoding-smuggling [16:58|% 40|+ 1668|- 50]: release test-http-uncaught-from-request-callbac... [16:58|% 40|+ 1668|- 50]: release test-http-unix-socket [16:58|% 40|+ 1668|- 50]: release test-http-unix-socket-keep-alive [16:58|% 40|+ 1668|- 50]: release test-http-upgrade-advertise [16:59|% 40|+ 1668|- 50]: release test-http-upgrade-agent [17:02|% 40|+ 1668|- 50]: release test-http-upgrade-binary [17:03|% 40|+ 1668|- 50]: release test-http-upgrade-client [17:03|% 40|+ 1668|- 50]: release test-http-upgrade-client2 [17:04|% 40|+ 1668|- 50]: release test-http-upgrade-reconsume-stream [17:04|% 40|+ 1668|- 50]: release test-http-upgrade-server [17:04|% 40|+ 1668|- 50]: release test-http-upgrade-server2 [17:05|% 40|+ 1668|- 50]: release test-http-url.parse-auth [17:08|% 40|+ 1668|- 50]: release test-http-url.parse-auth-with-header-in... [17:08|% 40|+ 1668|- 50]: release test-http-url.parse-basic [17:08|% 40|+ 1668|- 50]: release test-http-url.parse-https.request [17:08|% 40|+ 1668|- 50]: release test-http-url.parse-only-support-http-h... [17:09|% 40|+ 1668|- 50]: release test-http-url.parse-path [17:10|% 40|+ 1668|- 50]: release test-http-url.parse-post [17:10|% 40|+ 1668|- 50]: release test-http-url.parse-search [17:10|% 40|+ 1668|- 50]: release test-http-wget [17:11|% 40|+ 1668|- 50]: release test-http-writable-true-after-close [17:11|% 40|+ 1668|- 50]: release test-http-write-callbacks [17:12|% 40|+ 1668|- 50]: release test-http-write-empty-string [17:13|% 40|+ 1668|- 50]: release test-http-write-head [17:13|% 40|+ 1668|- 50]: release test-http-write-head-2 [17:14|% 40|+ 1668|- 50]: release test-http-write-head-after-set-header [17:14|% 40|+ 1668|- 50]: release test-http-zero-length-write [17:14|% 40|+ 1668|- 50]: release test-http-zerolengthbuffer [17:14|% 40|+ 1668|- 50]: release test-http2-allow-http1 [17:14|% 40|+ 1668|- 50]: release test-http2-alpn [17:15|% 40|+ 1669|- 50]: release test-http2-altsvc [17:15|% 40|+ 1670|- 50]: release test-http2-async-local-storage [17:18|% 40|+ 1673|- 50]: release test-http2-autoselect-protocol [17:22|% 40|+ 1673|- 50]: release test-http2-backpressure [17:22|% 40|+ 1673|- 50]: release test-http2-binding [17:24|% 40|+ 1673|- 50]: release test-http2-buffersize [17:26|% 40|+ 1673|- 50]: release test-http2-byteswritten-server [17:26|% 40|+ 1674|- 50]: release test-http2-cancel-while-client-reading [17:26|% 40|+ 1674|- 50]: release test-http2-capture-rejection [17:26|% 40|+ 1674|- 50]: release test-http2-clean-output [17:26|% 40|+ 1674|- 50]: release test-http2-client-connection-tunnelling [17:26|% 40|+ 1674|- 50]: release test-http2-client-data-end [17:27|% 40|+ 1676|- 50]: release test-http2-client-destroy [17:27|% 40|+ 1676|- 50]: release test-http2-client-http1-server [17:29|% 40|+ 1676|- 50]: release test-http2-client-jsstream-destroy [17:32|% 40|+ 1688|- 50]: release test-http2-client-onconnect-errors [17:32|% 40|+ 1689|- 50]: release test-http2-client-port-80 [17:33|% 40|+ 1690|- 50]: release test-http2-client-priority-before-conne... [17:33|% 40|+ 1692|- 50]: release test-http2-client-promisify-connect [17:33|% 40|+ 1692|- 50]: release test-http2-client-promisify-connect-err... [17:33|% 40|+ 1693|- 50]: release test-http2-client-proxy-over-http2 [17:34|% 40|+ 1708|- 50]: release test-http2-client-request-listeners-war... [17:34|% 40|+ 1708|- 50]: release test-http2-client-request-options-error... [17:35|% 41|+ 1718|- 50]: release test-http2-client-rststream-before-conn... [17:35|% 41|+ 1719|- 50]: release test-http2-client-set-priority [17:35|% 41|+ 1719|- 50]: release test-http2-client-setLocalWindowSize [17:35|% 41|+ 1719|- 50]: release test-http2-client-setNextStreamID-error... [17:35|% 41|+ 1720|- 50]: release test-http2-client-settings-before-conne... [17:35|% 41|+ 1720|- 50]: release test-http2-client-shutdown-before-conne... [17:35|% 41|+ 1720|- 50]: release test-http2-client-socket-destroy [17:35|% 41|+ 1720|- 50]: release test-http2-client-stream-destroy-before... [17:35|% 41|+ 1720|- 50]: release test-http2-client-unescaped-path [17:35|% 41|+ 1721|- 50]: release test-http2-client-upload [17:35|% 41|+ 1721|- 50]: release test-http2-client-upload-reject [17:35|% 41|+ 1725|- 50]: release test-http2-client-write-before-connect [17:37|% 41|+ 1729|- 50]: release test-http2-client-write-empty-string === release test-domain-abort-on-uncaught === Path: parallel/test-domain-abort-on-uncaught Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-domain-abort-on-uncaught.js --- TIMEOUT --- [17:38|% 42|+ 1751|- 51]: release test-http2-close-while-writing [17:38|% 42|+ 1751|- 51]: release test-http2-compat-aborted [17:38|% 42|+ 1751|- 51]: release test-http2-compat-client-upload-reject [17:38|% 42|+ 1751|- 51]: release test-http2-compat-errors [17:38|% 42|+ 1751|- 51]: release test-http2-compat-expect-continue [17:38|% 42|+ 1751|- 51]: release test-http2-compat-expect-continue-check [17:38|% 42|+ 1752|- 51]: release test-http2-compat-expect-handling [17:38|% 42|+ 1752|- 51]: release test-http2-compat-method-connect [17:38|% 42|+ 1752|- 51]: release test-http2-compat-serverrequest [17:38|% 42|+ 1752|- 51]: release test-http2-compat-serverrequest-end [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-headers [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-host [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-pause [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-pipe [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-settime... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverrequest-trailer... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-close [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-create... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-destro... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-drain [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-end [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-end-af... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-finish... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-flushh... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-header... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-header... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-header... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-settim... [17:38|% 42|+ 1753|- 51]: release test-http2-compat-serverresponse-status... [17:38|% 42|+ 1755|- 51]: release test-http2-compat-serverresponse-status... [17:41|% 42|+ 1759|- 51]: release test-http2-compat-serverresponse-status... [17:42|% 42|+ 1762|- 51]: release test-http2-compat-serverresponse-status... [17:44|% 42|+ 1763|- 51]: release test-http2-compat-serverresponse-traile... [17:44|% 42|+ 1763|- 51]: release test-http2-compat-serverresponse-write [17:44|% 42|+ 1763|- 51]: release test-http2-compat-serverresponse-writeh... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-serverresponse-writeh... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-short-stream-client-s... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-socket [17:45|% 42|+ 1763|- 51]: release test-http2-compat-socket-destroy-delaye... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-socket-set [17:45|% 42|+ 1763|- 51]: release test-http2-compat-write-early-hints [17:45|% 42|+ 1763|- 51]: release test-http2-compat-write-early-hints-inv... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-write-early-hints-inv... [17:45|% 42|+ 1763|- 51]: release test-http2-compat-write-head-destroyed [17:45|% 42|+ 1763|- 51]: release test-http2-connect [17:45|% 42|+ 1763|- 51]: release test-http2-connect-method [17:45|% 42|+ 1763|- 51]: release test-http2-connect-method-extended [17:46|% 42|+ 1763|- 51]: release test-http2-connect-method-extended-cant... [17:46|% 42|+ 1763|- 51]: release test-http2-connect-options [17:46|% 42|+ 1764|- 51]: release test-http2-connect-tls-with-delay [17:47|% 42|+ 1764|- 51]: release test-http2-cookies [17:48|% 42|+ 1766|- 51]: release test-http2-create-client-connect [17:48|% 42|+ 1766|- 51]: release test-http2-create-client-secure-session [17:48|% 42|+ 1766|- 51]: release test-http2-create-client-session [17:49|% 42|+ 1767|- 51]: release test-http2-createsecureserver-options [17:49|% 42|+ 1767|- 51]: release test-http2-createserver-options [17:49|% 42|+ 1767|- 51]: release test-http2-createwritereq [17:49|% 42|+ 1767|- 51]: release test-http2-date-header [17:49|% 42|+ 1768|- 51]: release test-http2-debug [17:49|% 42|+ 1768|- 51]: release test-http2-destroy-after-write [17:49|% 42|+ 1768|- 51]: release test-http2-dont-lose-data [17:50|% 42|+ 1778|- 51]: release test-http2-dont-override [17:51|% 42|+ 1782|- 51]: release test-http2-empty-frame-without-eof [17:51|% 42|+ 1783|- 51]: release test-http2-endafterheaders [17:52|% 42|+ 1785|- 51]: release test-http2-error-order [17:52|% 42|+ 1786|- 51]: release test-http2-exceeds-server-trailer-size [17:52|% 42|+ 1786|- 51]: release test-http2-forget-closed-streams [17:52|% 42|+ 1786|- 51]: release test-http2-generic-streams [17:52|% 42|+ 1786|- 51]: release test-http2-generic-streams-sendfile [17:52|% 42|+ 1787|- 51]: release test-http2-getpackedsettings [17:53|% 42|+ 1787|- 51]: release test-http2-goaway-delayed-request [17:53|% 42|+ 1787|- 51]: release test-http2-goaway-opaquedata [17:55|% 42|+ 1787|- 51]: release test-http2-head-request [17:55|% 42|+ 1788|- 51]: release test-http2-https-fallback [17:58|% 43|+ 1798|- 51]: release test-http2-https-fallback-http-server-o... [17:58|% 43|+ 1798|- 51]: release test-http2-info-headers [17:59|% 43|+ 1798|- 51]: release test-http2-info-headers-errors [18:00|% 43|+ 1798|- 51]: release test-http2-invalid-last-stream-id [18:00|% 43|+ 1799|- 51]: release test-http2-invalidargtypes-errors [18:00|% 43|+ 1799|- 51]: release test-http2-invalidheaderfield [18:00|% 43|+ 1799|- 51]: release test-http2-invalidheaderfields-client [18:00|% 43|+ 1799|- 51]: release test-http2-ip-address-host [18:00|% 43|+ 1799|- 51]: release test-http2-large-write-close [18:00|% 43|+ 1799|- 51]: release test-http2-large-write-destroy [18:00|% 43|+ 1799|- 51]: release test-http2-large-write-multiple-request... [18:00|% 43|+ 1801|- 51]: release test-http2-large-writes-session-memory-... [18:02|% 43|+ 1802|- 51]: release test-http2-malformed-altsvc [18:02|% 43|+ 1802|- 51]: release test-http2-many-writes-and-destroy [18:02|% 43|+ 1802|- 51]: release test-http2-max-concurrent-streams [18:02|% 43|+ 1802|- 51]: release test-http2-max-invalid-frames [18:02|% 43|+ 1803|- 51]: release test-http2-max-session-memory-leak [18:02|% 43|+ 1804|- 51]: release test-http2-max-settings [18:02|% 43|+ 1805|- 51]: release test-http2-methods [18:02|% 43|+ 1805|- 51]: release test-http2-misbehaving-flow-control [18:02|% 43|+ 1805|- 51]: release test-http2-misbehaving-flow-control-pau... [18:02|% 43|+ 1805|- 51]: release test-http2-misbehaving-multiplex [18:02|% 43|+ 1808|- 51]: release test-http2-misc-util [18:02|% 43|+ 1809|- 51]: release test-http2-misused-pseudoheaders [18:03|% 43|+ 1811|- 51]: release test-http2-multi-content-length [18:03|% 43|+ 1811|- 51]: release test-http2-multiheaders [18:03|% 43|+ 1811|- 51]: release test-http2-multiheaders-raw [18:03|% 43|+ 1811|- 51]: release test-http2-multiplex [18:03|% 43|+ 1811|- 51]: release test-http2-multistream-destroy-on-read-... [18:04|% 43|+ 1811|- 51]: release test-http2-no-more-streams [18:05|% 43|+ 1811|- 51]: release test-http2-no-wanttrailers-listener [18:05|% 43|+ 1811|- 51]: release test-http2-onping [18:05|% 43|+ 1811|- 51]: release test-http2-options-max-headers-block-le... [18:05|% 43|+ 1811|- 51]: release test-http2-options-max-headers-exceeds-... [18:05|% 43|+ 1811|- 51]: release test-http2-options-max-reserved-streams [18:05|% 43|+ 1813|- 51]: release test-http2-options-server-request [18:05|% 43|+ 1813|- 51]: release test-http2-options-server-response [18:09|% 43|+ 1813|- 51]: release test-http2-origin [18:20|% 43|+ 1832|- 51]: release test-http2-pack-end-stream-flag [18:22|% 43|+ 1835|- 51]: release test-http2-padding-aligned [18:22|% 43|+ 1835|- 51]: release test-http2-perf_hooks [18:22|% 43|+ 1835|- 51]: release test-http2-perform-server-handshake [18:22|% 44|+ 1837|- 51]: release test-http2-ping [18:22|% 44|+ 1837|- 51]: release test-http2-ping-settings-heapdump [18:22|% 44|+ 1837|- 51]: release test-http2-ping-unsolicited-ack [18:22|% 44|+ 1837|- 51]: release test-http2-pipe [18:22|% 44|+ 1841|- 51]: release test-http2-pipe-named-pipe [18:22|% 44|+ 1841|- 51]: release test-http2-premature-close [18:22|% 44|+ 1844|- 51]: release test-http2-priority-cycle- [18:22|% 44|+ 1844|- 51]: release test-http2-priority-event [18:22|% 44|+ 1845|- 51]: release test-http2-propagate-session-destroy-co... [18:22|% 44|+ 1845|- 51]: release test-http2-removed-header-stays-removed [18:22|% 44|+ 1845|- 51]: release test-http2-request-remove-connect-liste... [18:22|% 44|+ 1845|- 51]: release test-http2-request-response-proto [18:22|% 44|+ 1845|- 51]: release test-http2-res-corked [18:22|% 44|+ 1845|- 51]: release test-http2-res-writable-properties [18:22|% 44|+ 1845|- 51]: release test-http2-reset-flood [18:22|% 44|+ 1845|- 51]: release test-http2-respond-errors [18:22|% 44|+ 1852|- 51]: release test-http2-respond-file [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-204 [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-304 [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-404 [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-compat [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-error-dir [18:23|% 44|+ 1866|- 51]: release test-http2-respond-file-error-pipe-offs... [18:23|% 44|+ 1867|- 51]: release test-http2-respond-file-errors [18:23|% 44|+ 1867|- 51]: release test-http2-respond-file-fd [18:23|% 44|+ 1868|- 51]: release test-http2-respond-file-fd-errors [18:23|% 45|+ 1880|- 51]: release test-http2-respond-file-fd-invalid [18:23|% 45|+ 1889|- 51]: release test-http2-respond-file-fd-range [18:24|% 45|+ 1889|- 51]: release test-http2-respond-file-filehandle [18:24|% 45|+ 1889|- 51]: release test-http2-respond-file-push [18:24|% 45|+ 1889|- 51]: release test-http2-respond-file-range [18:24|% 45|+ 1889|- 51]: release test-http2-respond-file-with-pipe [18:24|% 45|+ 1889|- 51]: release test-http2-respond-nghttperrors [18:24|% 45|+ 1890|- 51]: release test-http2-respond-no-data [18:24|% 45|+ 1891|- 51]: release test-http2-respond-with-fd-errors [18:24|% 45|+ 1891|- 51]: release test-http2-respond-with-file-connection... [18:24|% 45|+ 1893|- 51]: release test-http2-response-splitting [18:24|% 45|+ 1893|- 51]: release test-http2-sensitive-headers [18:24|% 45|+ 1893|- 51]: release test-http2-sent-headers [18:24|% 45|+ 1895|- 51]: release test-http2-serve-file [18:24|% 45|+ 1896|- 51]: release test-http2-server-async-dispose [18:24|% 45|+ 1896|- 51]: release test-http2-server-close-callback [18:24|% 45|+ 1896|- 51]: release test-http2-server-errors [18:25|% 45|+ 1897|- 51]: release test-http2-server-http1-client [18:25|% 45|+ 1897|- 51]: release test-http2-server-push-disabled [18:25|% 45|+ 1897|- 51]: release test-http2-server-push-stream [18:25|% 45|+ 1897|- 51]: release test-http2-server-push-stream-errors [18:25|% 45|+ 1897|- 51]: release test-http2-server-push-stream-errors-ar... [18:25|% 45|+ 1897|- 51]: release test-http2-server-push-stream-head [18:25|% 45|+ 1897|- 51]: release test-http2-server-rst-before-respond [18:25|% 45|+ 1897|- 51]: release test-http2-server-rst-stream [18:25|% 45|+ 1897|- 51]: release test-http2-server-session-destroy [18:25|% 45|+ 1897|- 51]: release test-http2-server-sessionerror [18:25|% 45|+ 1897|- 51]: release test-http2-server-set-header [18:25|% 45|+ 1897|- 51]: release test-http2-server-setLocalWindowSize [18:25|% 45|+ 1898|- 51]: release test-http2-server-settimeout-no-callbac... [18:25|% 45|+ 1898|- 51]: release test-http2-server-shutdown-before-respo... [18:25|% 45|+ 1898|- 51]: release test-http2-server-shutdown-options-erro... [18:25|% 45|+ 1898|- 51]: release test-http2-server-shutdown-redundant [18:25|% 45|+ 1898|- 51]: release test-http2-server-socket-destroy [18:25|% 45|+ 1899|- 51]: release test-http2-server-startup [18:26|% 45|+ 1906|- 51]: release test-http2-server-stream-session-destro... [18:26|% 45|+ 1912|- 51]: release test-http2-server-timeout [18:26|% 45|+ 1913|- 51]: release test-http2-server-unknown-protocol [18:27|% 45|+ 1913|- 51]: release test-http2-session-gc-while-write-sched... [18:27|% 45|+ 1913|- 51]: release test-http2-session-settings [18:27|% 45|+ 1913|- 51]: release test-http2-session-stream-state [18:27|% 45|+ 1913|- 51]: release test-http2-session-timeout [18:27|% 45|+ 1913|- 51]: release test-http2-session-unref [18:27|% 45|+ 1913|- 51]: release test-http2-settings-unsolicited-ack [18:27|% 45|+ 1913|- 51]: release test-http2-short-stream-client-server [18:28|% 45|+ 1913|- 51]: release test-http2-single-headers [18:28|% 45|+ 1913|- 51]: release test-http2-socket-close [18:28|% 45|+ 1913|- 51]: release test-http2-socket-proxy [18:28|% 45|+ 1913|- 51]: release test-http2-socket-proxy-handler-for-has [18:28|% 45|+ 1913|- 51]: release test-http2-status-code [18:28|% 45|+ 1913|- 51]: release test-http2-status-code-invalid [18:28|% 45|+ 1913|- 51]: release test-http2-stream-client [18:28|% 45|+ 1913|- 51]: release test-http2-stream-destroy-event-order [18:28|% 45|+ 1913|- 51]: release test-http2-stream-removelisteners-after... [18:32|% 45|+ 1916|- 51]: release test-http2-timeouts [18:34|% 45|+ 1916|- 51]: release test-http2-tls-disconnect [18:35|% 45|+ 1916|- 51]: release test-http2-too-large-headers [18:35|% 45|+ 1916|- 51]: release test-http2-too-many-headers [18:37|% 45|+ 1917|- 51]: release test-http2-too-many-settings [18:37|% 45|+ 1917|- 51]: release test-http2-too-many-streams [18:42|% 45|+ 1918|- 51]: release test-http2-trailers [18:47|% 45|+ 1918|- 51]: release test-http2-trailers-after-session-close [18:47|% 45|+ 1919|- 51]: release test-http2-unbound-socket-proxy [18:49|% 45|+ 1921|- 51]: release test-http2-update-settings [18:49|% 46|+ 1922|- 51]: release test-http2-util-assert-valid-pseudohead... [18:49|% 46|+ 1922|- 51]: release test-http2-util-asserts [18:49|% 46|+ 1922|- 51]: release test-http2-util-headers-list [18:52|% 46|+ 1924|- 51]: release test-http2-util-nghttp2error [18:52|% 46|+ 1924|- 51]: release test-http2-util-update-options-buffer [18:52|% 46|+ 1924|- 51]: release test-http2-window-size [18:52|% 46|+ 1924|- 51]: release test-http2-write-callbacks [18:52|% 46|+ 1924|- 51]: release test-http2-write-empty-string [18:52|% 46|+ 1924|- 51]: release test-http2-write-finishes-after-stream-... [18:53|% 46|+ 1924|- 51]: release test-http2-zero-length-header [18:53|% 46|+ 1924|- 51]: release test-http2-zero-length-write [18:53|% 46|+ 1924|- 51]: release test-https-abortcontroller [18:54|% 46|+ 1924|- 51]: release test-https-agent [18:54|% 46|+ 1924|- 51]: release test-https-agent-abort-controller [18:55|% 46|+ 1924|- 51]: release test-https-agent-additional-options [18:55|% 46|+ 1924|- 51]: release test-https-agent-constructor [18:55|% 46|+ 1924|- 51]: release test-https-agent-create-connection [18:55|% 46|+ 1924|- 51]: release test-https-agent-disable-session-reuse [18:57|% 46|+ 1926|- 51]: release test-https-agent-getname [18:57|% 46|+ 1926|- 51]: release test-https-agent-keylog [18:57|% 46|+ 1926|- 51]: release test-https-agent-servername [18:58|% 46|+ 1928|- 51]: release test-https-agent-session-eviction [18:58|% 46|+ 1928|- 51]: release test-https-agent-session-injection [18:58|% 46|+ 1936|- 51]: release test-https-agent-session-reuse [18:58|% 46|+ 1936|- 51]: release test-https-agent-sni [18:58|% 46|+ 1938|- 51]: release test-https-agent-sockets-leak [18:58|% 46|+ 1938|- 51]: release test-https-agent-unref-socket [18:58|% 46|+ 1938|- 51]: release test-https-argument-of-creating [18:58|% 46|+ 1942|- 51]: release test-https-autoselectfamily [18:59|% 47|+ 1965|- 51]: release test-https-byteswritten [18:59|% 47|+ 1965|- 51]: release test-https-client-checkServerIdentity [18:59|% 47|+ 1970|- 51]: release test-https-client-get-url [18:59|% 47|+ 1973|- 51]: release test-https-client-override-global-agent [18:59|% 47|+ 1982|- 51]: release test-https-client-reject [18:59|% 47|+ 1983|- 51]: release test-https-client-renegotiation-limit [18:59|% 47|+ 1984|- 51]: release test-https-client-resume [18:59|% 47|+ 1985|- 51]: release test-https-close [18:59|% 47|+ 1985|- 51]: release test-https-connect-address-family [18:59|% 47|+ 1986|- 51]: release test-https-connecting-to-http [18:59|% 47|+ 1986|- 51]: release test-https-drain [18:59|% 47|+ 1986|- 51]: release test-https-eof-for-eom [18:59|% 47|+ 1991|- 51]: release test-https-foafssl [18:59|% 47|+ 1991|- 51]: release test-https-host-headers [18:59|% 47|+ 1993|- 51]: release test-https-hwm [18:59|% 47|+ 1993|- 51]: release test-https-insecure-parse-per-stream [18:59|% 47|+ 1993|- 51]: release test-https-keep-alive-drop-requests [18:59|% 47|+ 1993|- 51]: release test-https-localaddress [19:00|% 47|+ 1994|- 51]: release test-https-localaddress-bind-error [19:00|% 47|+ 1994|- 51]: release test-https-max-header-size-per-stream [19:01|% 47|+ 1994|- 51]: release test-https-max-headers-count [19:01|% 47|+ 1994|- 51]: release test-https-options-boolean-check [19:02|% 47|+ 1994|- 51]: release test-https-pfx [19:02|% 47|+ 1994|- 51]: release test-https-request-arguments [19:02|% 47|+ 1994|- 51]: release test-https-resume-after-renew [19:02|% 47|+ 1994|- 51]: release test-https-selfsigned-no-keycertsign-no... [19:05|% 47|+ 2000|- 51]: release test-https-server-async-dispose [19:05|% 47|+ 2000|- 51]: release test-https-server-close-all [19:05|% 47|+ 2000|- 51]: release test-https-server-close-destroy-timeout [19:05|% 47|+ 2000|- 51]: release test-https-server-close-idle [19:05|% 47|+ 2000|- 51]: release test-https-server-connections-checking-... [19:05|% 47|+ 2000|- 51]: release test-https-server-headers-timeout [19:05|% 47|+ 2000|- 51]: release test-https-server-options-incoming-mess... [19:05|% 47|+ 2000|- 51]: release test-https-server-options-server-respon... [19:05|% 47|+ 2005|- 51]: release test-https-server-request-timeout [19:06|% 47|+ 2005|- 51]: release test-https-set-timeout-server [19:07|% 47|+ 2007|- 51]: release test-https-simple [19:09|% 48|+ 2008|- 51]: release test-https-socket-options [19:09|% 48|+ 2008|- 51]: release test-https-strict [19:09|% 48|+ 2009|- 51]: release test-https-timeout [19:09|% 48|+ 2009|- 51]: release test-https-timeout-server [19:09|% 48|+ 2009|- 51]: release test-https-timeout-server-2 [19:09|% 48|+ 2009|- 51]: release test-https-truncate [19:10|% 48|+ 2009|- 51]: release test-https-unix-socket-self-signed [19:10|% 48|+ 2009|- 51]: release test-icu-data-dir [19:10|% 48|+ 2009|- 51]: release test-icu-env [19:10|% 48|+ 2009|- 51]: release test-icu-minimum-version [19:10|% 48|+ 2009|- 51]: release test-icu-stringwidth [19:10|% 48|+ 2009|- 51]: release test-icu-transcode [19:10|% 48|+ 2009|- 51]: release test-inspect-address-in-use [19:10|% 48|+ 2009|- 51]: release test-inspect-async-hook-setup-at-inspec... [19:12|% 48|+ 2009|- 51]: release test-inspect-publish-uid [19:13|% 48|+ 2010|- 51]: release test-inspect-support-for-node_options [19:16|% 48|+ 2010|- 51]: release test-inspector [19:17|% 48|+ 2010|- 51]: release test-inspector-already-activated-cli [19:17|% 48|+ 2010|- 51]: release test-inspector-async-call-stack [19:17|% 48|+ 2010|- 51]: release test-inspector-async-call-stack-abort [19:17|% 48|+ 2010|- 51]: release test-inspector-async-context-brk [19:17|% 48|+ 2010|- 51]: release test-inspector-async-hook-after-done [19:17|% 48|+ 2010|- 51]: release test-inspector-async-hook-setup-at-insp... [19:18|% 48|+ 2010|- 51]: release test-inspector-async-hook-setup-at-sign... [19:18|% 48|+ 2010|- 51]: release test-inspector-async-stack-traces-promi... [19:18|% 48|+ 2010|- 51]: release test-inspector-async-stack-traces-set-i... [19:22|% 48|+ 2010|- 51]: release test-inspector-bindings [19:22|% 48|+ 2010|- 51]: release test-inspector-break-e [19:22|% 48|+ 2010|- 51]: release test-inspector-break-when-eval [19:22|% 48|+ 2010|- 51]: release test-inspector-close-worker [19:22|% 48|+ 2010|- 51]: release test-inspector-connect-main-thread [19:22|% 48|+ 2010|- 51]: release test-inspector-connect-to-main-thread [19:22|% 48|+ 2010|- 51]: release test-inspector-console [19:24|% 48|+ 2010|- 51]: release test-inspector-console-top-frame [19:25|% 48|+ 2012|- 51]: release test-inspector-contexts [19:26|% 48|+ 2012|- 51]: release test-inspector-debug-brk-flag [19:27|% 48|+ 2013|- 51]: release test-inspector-debug-end [19:32|% 48|+ 2018|- 51]: release test-inspector-emit-protocol-event [19:32|% 48|+ 2018|- 51]: release test-inspector-enabled [19:32|% 48|+ 2018|- 51]: release test-inspector-esm [19:32|% 48|+ 2018|- 51]: release test-inspector-exception [19:32|% 48|+ 2018|- 51]: release test-inspector-exit-worker-in-wait-for-... [19:32|% 48|+ 2018|- 51]: release test-inspector-exit-worker-in-wait-for-... [19:32|% 48|+ 2018|- 51]: release test-inspector-has-idle [19:32|% 48|+ 2018|- 51]: release test-inspector-has-inspector-false [19:32|% 48|+ 2018|- 51]: release test-inspector-heap-allocation-tracker [19:32|% 48|+ 2018|- 51]: release test-inspector-heapdump [19:32|% 48|+ 2020|- 51]: release test-inspector-inspect-brk-node [19:34|% 48|+ 2026|- 51]: release test-inspector-invalid-args [19:36|% 49|+ 2061|- 51]: release test-inspector-ip-detection [19:36|% 49|+ 2066|- 51]: release test-inspector-module [19:36|% 49|+ 2067|- 51]: release test-inspector-multisession-js [19:36|% 49|+ 2068|- 51]: release test-inspector-multisession-ws [19:36|% 49|+ 2069|- 51]: release test-inspector-network-fetch [19:36|% 49|+ 2069|- 51]: release test-inspector-network-http [19:36|% 49|+ 2069|- 51]: release test-inspector-not-blocked-on-idle [19:37|% 49|+ 2074|- 51]: release test-inspector-open [19:37|% 50|+ 2095|- 51]: release test-inspector-open-coverage [19:37|% 50|+ 2095|- 51]: release test-inspector-open-port-integer-overfl... [19:37|% 50|+ 2095|- 51]: release test-inspector-overwrite-config [19:37|% 50|+ 2095|- 51]: release test-inspector-port-zero [19:37|% 50|+ 2095|- 51]: release test-inspector-port-zero-cluster [19:37|% 50|+ 2095|- 51]: release test-inspector-promises [19:38|% 50|+ 2095|- 51]: release test-inspector-reported-host [19:38|% 50|+ 2095|- 51]: release test-inspector-resource-name-to-url [19:38|% 50|+ 2095|- 51]: release test-inspector-runtime-evaluate-with-ti... [19:38|% 50|+ 2096|- 51]: release test-inspector-scriptparsed-context [19:38|% 50|+ 2096|- 51]: release test-inspector-stop-profile-after-done [19:38|% 50|+ 2096|- 51]: release test-inspector-stops-no-file [19:38|% 50|+ 2099|- 51]: release test-inspector-stress-http [19:39|% 50|+ 2099|- 51]: release test-inspector-strip-types [19:39|% 50|+ 2099|- 51]: release test-inspector-tracing-domain [19:39|% 50|+ 2099|- 51]: release test-inspector-vm-global-accessors-gett... [19:39|% 50|+ 2099|- 51]: release test-inspector-vm-global-accessors-side... [19:40|% 50|+ 2099|- 51]: release test-inspector-wait [19:40|% 50|+ 2099|- 51]: release test-inspector-wait-for-connection [19:40|% 50|+ 2099|- 51]: release test-inspector-waiting-for-disconnect [19:40|% 50|+ 2099|- 51]: release test-inspector-workers-flat-list [19:40|% 50|+ 2099|- 51]: release test-instanceof [19:40|% 50|+ 2099|- 51]: release test-internal-assert [19:40|% 50|+ 2099|- 51]: release test-internal-error-original-names [19:40|% 50|+ 2099|- 51]: release test-internal-errors [19:40|% 50|+ 2099|- 51]: release test-internal-fs [19:41|% 50|+ 2099|- 51]: release test-internal-fs-syncwritestream [19:41|% 50|+ 2099|- 51]: release test-internal-module-require [19:41|% 50|+ 2099|- 51]: release test-internal-module-wrap [19:41|% 50|+ 2099|- 51]: release test-internal-modules [19:41|% 50|+ 2099|- 51]: release test-internal-only-binding [19:41|% 50|+ 2099|- 51]: release test-internal-process-binding [19:41|% 50|+ 2099|- 51]: release test-internal-socket-list-receive [19:41|% 50|+ 2099|- 51]: release test-internal-socket-list-send [19:41|% 50|+ 2099|- 51]: release test-internal-util-assertCrypto [19:41|% 50|+ 2099|- 51]: release test-internal-util-classwrapper [19:42|% 50|+ 2099|- 51]: release test-internal-util-decorate-error-stack [19:42|% 50|+ 2099|- 51]: release test-internal-util-helpers [19:42|% 50|+ 2099|- 51]: release test-internal-util-normalizeencoding [19:42|% 50|+ 2099|- 51]: release test-internal-util-objects [19:42|% 50|+ 2099|- 51]: release test-internal-util-weakreference [19:42|% 50|+ 2099|- 51]: release test-internal-validators-validateoneof [19:42|% 50|+ 2099|- 51]: release test-internal-validators-validateport [19:43|% 50|+ 2102|- 51]: release test-internal-webidl-converttoint [19:43|% 50|+ 2102|- 51]: release test-intl [19:43|% 50|+ 2102|- 51]: release test-intl-v8BreakIterator [19:43|% 50|+ 2102|- 51]: release test-is-internal-thread [19:43|% 50|+ 2102|- 51]: release test-js-stream-call-properties [19:43|% 50|+ 2103|- 51]: release test-kill-segfault-freebsd [19:43|% 50|+ 2103|- 51]: release test-listen-fd-cluster [19:43|% 50|+ 2103|- 51]: release test-listen-fd-detached [19:45|% 50|+ 2103|- 51]: release test-listen-fd-detached-inherit [19:48|% 50|+ 2104|- 51]: release test-listen-fd-ebadf [19:50|% 50|+ 2104|- 51]: release test-listen-fd-server [19:50|% 50|+ 2104|- 51]: release test-macos-app-sandbox [19:50|% 50|+ 2104|- 51]: release test-math-random [19:51|% 50|+ 2104|- 51]: release test-memory-usage [19:51|% 50|+ 2104|- 51]: release test-memory-usage-emfile [19:51|% 50|+ 2104|- 51]: release test-messagechannel [19:51|% 50|+ 2104|- 51]: release test-messageevent-brandcheck [19:56|% 50|+ 2104|- 51]: release test-messageport-hasref [19:56|% 50|+ 2104|- 51]: release test-messaging-marktransfermode [19:56|% 50|+ 2104|- 51]: release test-microtask-queue-integration [19:56|% 50|+ 2104|- 51]: release test-microtask-queue-run [19:57|% 50|+ 2104|- 51]: release test-microtask-queue-run-immediate [19:58|% 50|+ 2104|- 51]: release test-mime-api [19:58|% 50|+ 2104|- 51]: release test-mime-whatwg [19:58|% 50|+ 2104|- 51]: release test-module-builtin [19:58|% 50|+ 2104|- 51]: release test-module-cache [19:58|% 50|+ 2104|- 51]: release test-module-children [20:00|% 50|+ 2104|- 51]: release test-module-circular-dependency-warning [20:01|% 50|+ 2105|- 51]: release test-module-circular-symlinks [20:01|% 50|+ 2105|- 51]: release test-module-create-require [20:01|% 50|+ 2105|- 51]: release test-module-create-require-multibyte [20:01|% 50|+ 2105|- 51]: release test-module-globalpaths-nodepath [20:01|% 50|+ 2105|- 51]: release test-module-isBuiltin [20:03|% 50|+ 2105|- 51]: release test-module-loading-deprecated [20:05|% 50|+ 2105|- 51]: release test-module-loading-error [20:05|% 50|+ 2105|- 51]: release test-module-loading-globalpaths [20:06|% 50|+ 2105|- 51]: release test-module-main-extension-lookup [20:07|% 50|+ 2105|- 51]: release test-module-main-fail [20:07|% 50|+ 2108|- 51]: release test-module-main-preserve-symlinks-fail [20:07|% 50|+ 2108|- 51]: release test-module-multi-extensions [20:09|% 50|+ 2109|- 51]: release test-module-nodemodulepaths [20:09|% 50|+ 2109|- 51]: release test-module-parent-deprecation [20:10|% 50|+ 2110|- 51]: release test-module-parent-setter-deprecation [20:17|% 50|+ 2127|- 51]: release test-module-print-timing [20:17|% 50|+ 2132|- 51]: release test-module-prototype-mutation [20:17|% 50|+ 2132|- 51]: release test-module-readonly [20:18|% 50|+ 2133|- 51]: release test-module-relative-lookup [20:18|% 51|+ 2138|- 51]: release test-module-run-main-monkey-patch [20:18|% 51|+ 2138|- 51]: release test-module-setsourcemapssupport [20:19|% 51|+ 2138|- 51]: release test-module-stat [20:19|% 51|+ 2138|- 51]: release test-module-strip-types [20:20|% 51|+ 2138|- 51]: release test-module-symlinked-peer-modules [20:20|% 51|+ 2138|- 51]: release test-module-version [20:21|% 51|+ 2139|- 51]: release test-module-wrap [20:22|% 51|+ 2142|- 51]: release test-module-wrapper [20:22|% 51|+ 2144|- 51]: release test-navigator [20:23|% 51|+ 2144|- 51]: release test-net-access-byteswritten [20:25|% 51|+ 2153|- 51]: release test-net-after-close [20:26|% 51|+ 2153|- 51]: release test-net-allow-half-open [20:30|% 51|+ 2165|- 51]: release test-net-autoselectfamily [20:30|% 51|+ 2167|- 51]: release test-net-autoselectfamily-attempt-timeo... [20:30|% 51|+ 2167|- 51]: release test-net-autoselectfamily-attempt-timeo... [20:30|% 51|+ 2167|- 51]: release test-net-autoselectfamily-commandline-o... [20:31|% 51|+ 2167|- 51]: release test-net-autoselectfamily-default [20:31|% 51|+ 2167|- 51]: release test-net-autoselectfamily-ipv4first [20:33|% 51|+ 2167|- 51]: release test-net-better-error-messages-listen [20:34|% 51|+ 2168|- 51]: release test-net-better-error-messages-listen-p... [20:35|% 51|+ 2168|- 51]: release test-net-better-error-messages-path [20:35|% 51|+ 2168|- 51]: release test-net-better-error-messages-port-hos... [20:35|% 51|+ 2168|- 51]: release test-net-binary [20:35|% 51|+ 2168|- 51]: release test-net-bind-twice [20:35|% 51|+ 2168|- 51]: release test-net-blocklist [20:35|% 51|+ 2168|- 51]: release test-net-buffersize [20:35|% 51|+ 2168|- 51]: release test-net-bytes-read [20:35|% 51|+ 2168|- 51]: release test-net-bytes-stats [20:35|% 51|+ 2168|- 51]: release test-net-bytes-written-large [20:35|% 51|+ 2168|- 51]: release test-net-can-reset-timeout [20:36|% 51|+ 2169|- 51]: release test-net-child-process-connect-reset [20:36|% 51|+ 2169|- 51]: release test-net-client-bind-twice [20:36|% 51|+ 2169|- 51]: release test-net-connect-abort-controller [20:36|% 51|+ 2169|- 51]: release test-net-connect-after-destroy [20:36|% 51|+ 2169|- 51]: release test-net-connect-buffer [20:36|% 51|+ 2170|- 51]: release test-net-connect-buffer2 [20:36|% 51|+ 2170|- 51]: release test-net-connect-call-socket-connect [20:36|% 51|+ 2170|- 51]: release test-net-connect-destroy [20:36|% 51|+ 2170|- 51]: release test-net-connect-immediate-destroy [20:36|% 51|+ 2170|- 51]: release test-net-connect-immediate-finish [20:36|% 51|+ 2170|- 51]: release test-net-connect-keepalive [20:38|% 51|+ 2174|- 51]: release test-net-connect-memleak [20:38|% 51|+ 2176|- 51]: release test-net-connect-no-arg [20:39|% 51|+ 2176|- 51]: release test-net-connect-nodelay [20:39|% 51|+ 2176|- 51]: release test-net-connect-options-allowhalfopen [20:39|% 51|+ 2178|- 51]: release test-net-connect-options-fd [20:39|% 51|+ 2178|- 51]: release test-net-connect-options-invalid [20:39|% 51|+ 2179|- 51]: release test-net-connect-options-ipv6 [20:39|% 51|+ 2179|- 51]: release test-net-connect-options-path [20:39|% 51|+ 2179|- 51]: release test-net-connect-options-port [20:42|% 52|+ 2190|- 51]: release test-net-connect-paused-connection [20:42|% 52|+ 2191|- 51]: release test-net-connect-reset [20:42|% 52|+ 2191|- 51]: release test-net-connect-reset-after-destroy [20:43|% 52|+ 2191|- 51]: release test-net-connect-reset-before-connected [20:43|% 52|+ 2191|- 51]: release test-net-connect-reset-until-connected [20:43|% 52|+ 2191|- 51]: release test-net-deprecated-setsimultaneousacce... [20:45|% 52|+ 2191|- 51]: release test-net-dns-custom-lookup [20:45|% 52|+ 2191|- 51]: release test-net-dns-error [20:46|% 52|+ 2191|- 51]: release test-net-dns-lookup [20:47|% 52|+ 2193|- 51]: release test-net-dns-lookup-skip [20:55|% 52|+ 2220|- 51]: release test-net-during-close [20:55|% 52|+ 2220|- 51]: release test-net-eaddrinuse [20:55|% 52|+ 2220|- 51]: release test-net-end-close [20:55|% 52|+ 2220|- 51]: release test-net-end-destroyed [20:55|% 53|+ 2224|- 51]: release test-net-end-without-connect [20:55|% 53|+ 2224|- 51]: release test-net-error-twice [20:55|% 53|+ 2225|- 51]: release test-net-isip [20:55|% 53|+ 2225|- 51]: release test-net-isipv4 [20:55|% 53|+ 2225|- 51]: release test-net-isipv6 [20:55|% 53|+ 2225|- 51]: release test-net-keepalive [20:55|% 53|+ 2226|- 51]: release test-net-large-string [20:55|% 53|+ 2229|- 51]: release test-net-listen-after-destroying-stdin [20:55|% 53|+ 2229|- 51]: release test-net-listen-close-server [20:55|% 53|+ 2229|- 51]: release test-net-listen-close-server-callback-i... [20:55|% 53|+ 2229|- 51]: release test-net-listen-error [20:55|% 53|+ 2229|- 51]: release test-net-listen-exclusive-random-ports [20:55|% 53|+ 2229|- 51]: release test-net-listen-fd0 [20:55|% 53|+ 2231|- 51]: release test-net-listen-handle-in-cluster-1 [20:55|% 53|+ 2231|- 51]: release test-net-listen-handle-in-cluster-2 [20:55|% 53|+ 2231|- 51]: release test-net-listen-invalid-port [20:55|% 53|+ 2231|- 51]: release test-net-listen-ipv6only [20:56|% 53|+ 2231|- 51]: release test-net-listen-twice [20:56|% 53|+ 2233|- 51]: release test-net-listening [20:56|% 53|+ 2238|- 51]: release test-net-local-address-port [20:56|% 53|+ 2238|- 51]: release test-net-localerror [20:56|% 53|+ 2238|- 51]: release test-net-normalize-args [20:56|% 53|+ 2238|- 51]: release test-net-onread-static-buffer [20:56|% 53|+ 2238|- 51]: release test-net-options-lookup [20:56|% 53|+ 2238|- 51]: release test-net-pause-resume-connecting [20:56|% 53|+ 2238|- 51]: release test-net-perf_hooks [20:56|% 53|+ 2238|- 51]: release test-net-persistent-keepalive [20:56|% 53|+ 2238|- 51]: release test-net-persistent-nodelay [20:56|% 53|+ 2238|- 51]: release test-net-persistent-ref-unref [20:56|% 53|+ 2238|- 51]: release test-net-pingpong [20:56|% 53|+ 2238|- 51]: release test-net-pipe-connect-errors [20:56|% 53|+ 2238|- 51]: release test-net-reconnect [20:56|% 53|+ 2238|- 51]: release test-net-remote-address [20:56|% 53|+ 2238|- 51]: release test-net-remote-address-port [20:57|% 53|+ 2238|- 51]: release test-net-reuseport [20:57|% 53|+ 2238|- 51]: release test-net-server-async-dispose [20:57|% 53|+ 2238|- 51]: release test-net-server-blocklist [20:57|% 53|+ 2238|- 51]: release test-net-server-call-listen-multiple-ti... [20:57|% 53|+ 2238|- 51]: release test-net-server-capture-rejection [20:57|% 53|+ 2239|- 51]: release test-net-server-close [20:57|% 53|+ 2240|- 51]: release test-net-server-close-before-calling-lo... [20:57|% 53|+ 2240|- 51]: release test-net-server-close-before-ipc-respon... [20:57|% 53|+ 2242|- 51]: release test-net-server-drop-connections [20:58|% 53|+ 2245|- 51]: release test-net-server-drop-connections-in-clu... [20:58|% 53|+ 2246|- 51]: release test-net-server-keepalive [20:58|% 53|+ 2247|- 51]: release test-net-server-listen-handle [20:59|% 53|+ 2248|- 51]: release test-net-server-listen-options [20:59|% 53|+ 2249|- 51]: release test-net-server-listen-options-signal [21:01|% 54|+ 2267|- 51]: release test-net-server-listen-path [21:01|% 54|+ 2268|- 51]: release test-net-server-listen-remove-callback [21:01|% 54|+ 2269|- 51]: release test-net-server-max-connections [21:01|% 54|+ 2270|- 51]: release test-net-server-max-connections-close-m... [21:01|% 54|+ 2272|- 51]: release test-net-server-nodelay [21:01|% 54|+ 2277|- 51]: release test-net-server-options [21:01|% 54|+ 2278|- 51]: release test-net-server-pause-on-connect [21:01|% 54|+ 2279|- 51]: release test-net-server-reset [21:02|% 54|+ 2279|- 51]: release test-net-server-simultaneous-accepts-pr... [21:02|% 54|+ 2280|- 51]: release test-net-server-try-ports [21:02|% 54|+ 2280|- 51]: release test-net-server-unref [21:02|% 54|+ 2281|- 51]: release test-net-server-unref-persistent [21:02|% 54|+ 2281|- 51]: release test-net-settimeout [21:02|% 54|+ 2282|- 51]: release test-net-socket-byteswritten [21:02|% 54|+ 2283|- 51]: release test-net-socket-close-after-end [21:02|% 54|+ 2283|- 51]: release test-net-socket-connect-invalid-autosel... [21:02|% 54|+ 2283|- 51]: release test-net-socket-connect-invalid-autosel... [21:02|% 54|+ 2283|- 51]: release test-net-socket-connect-without-cb [21:03|% 54|+ 2285|- 51]: release test-net-socket-connecting [21:03|% 54|+ 2285|- 51]: release test-net-socket-constructor [21:03|% 54|+ 2285|- 51]: release test-net-socket-destroy-send [21:03|% 54|+ 2285|- 51]: release test-net-socket-destroy-twice [21:04|% 54|+ 2286|- 51]: release test-net-socket-end-before-connect [21:04|% 54|+ 2287|- 51]: release test-net-socket-end-callback [21:04|% 54|+ 2287|- 51]: release test-net-socket-local-address [21:05|% 54|+ 2287|- 51]: release test-net-socket-no-halfopen-enforcer [21:07|% 54|+ 2287|- 51]: release test-net-socket-ready-without-cb [21:07|% 54|+ 2287|- 51]: release test-net-socket-reset-send [21:07|% 54|+ 2287|- 51]: release test-net-socket-reset-twice [21:07|% 54|+ 2287|- 51]: release test-net-socket-setnodelay [21:07|% 54|+ 2287|- 51]: release test-net-socket-timeout [21:08|% 54|+ 2287|- 51]: release test-net-socket-timeout-unref [21:08|% 54|+ 2287|- 51]: release test-net-socket-write-after-close [21:08|% 54|+ 2287|- 51]: release test-net-socket-write-error [21:09|% 54|+ 2287|- 51]: release test-net-stream [21:12|% 54|+ 2289|- 51]: release test-net-sync-cork [21:12|% 54|+ 2289|- 51]: release test-net-throttle [21:12|% 54|+ 2289|- 51]: release test-net-timeout-no-handle [21:12|% 54|+ 2289|- 51]: release test-net-writable [21:13|% 54|+ 2289|- 51]: release test-net-write-after-close [21:13|% 54|+ 2289|- 51]: release test-net-write-after-end-nt [21:13|% 54|+ 2289|- 51]: release test-net-write-arguments [21:14|% 54|+ 2289|- 51]: release test-net-write-cb-on-destroy-before-con... [21:15|% 54|+ 2289|- 51]: release test-net-write-connect-write [21:15|% 54|+ 2289|- 51]: release test-net-write-fully-async-buffer [21:15|% 54|+ 2289|- 51]: release test-net-write-fully-async-hex-string [21:15|% 54|+ 2289|- 51]: release test-net-write-slow [21:16|% 54|+ 2289|- 51]: release test-next-tick [21:16|% 54|+ 2289|- 51]: release test-next-tick-doesnt-hang [21:16|% 54|+ 2289|- 51]: release test-next-tick-domain [21:17|% 54|+ 2289|- 51]: release test-next-tick-errors [21:19|% 54|+ 2289|- 51]: release test-next-tick-fixed-queue-regression [21:19|% 54|+ 2289|- 51]: release test-next-tick-intentional-starvation [21:19|% 54|+ 2289|- 51]: release test-next-tick-ordering [21:20|% 54|+ 2289|- 51]: release test-next-tick-ordering2 [21:24|% 54|+ 2289|- 51]: release test-next-tick-when-exiting [21:24|% 54|+ 2289|- 51]: release test-no-addons-resolution-condition [21:29|% 54|+ 2289|- 51]: release test-no-node-snapshot [21:30|% 54|+ 2289|- 51]: release test-node-output-console [21:31|% 54|+ 2289|- 51]: release test-node-output-errors [21:33|% 54|+ 2289|- 51]: release test-node-output-eval [21:40|% 54|+ 2289|- 51]: release test-node-output-sourcemaps [21:40|% 54|+ 2289|- 51]: release test-node-output-v8-warning [21:40|% 54|+ 2289|- 51]: release test-node-output-vm [21:41|% 54|+ 2289|- 51]: release test-node-run [21:41|% 54|+ 2289|- 51]: release test-nodeeventtarget [21:41|% 54|+ 2289|- 51]: release test-npm-install [21:42|% 54|+ 2291|- 51]: release test-npm-version [21:42|% 54|+ 2291|- 51]: release test-openssl-ca-options [21:43|% 56|+ 2359|- 51]: release test-options-binding [21:43|% 56|+ 2363|- 51]: release test-os [21:43|% 56|+ 2367|- 51]: release test-os-checked-function [21:43|% 56|+ 2371|- 51]: release test-os-eol [21:43|% 56|+ 2372|- 51]: release test-os-homedir-no-envvar [21:43|% 56|+ 2372|- 51]: release test-os-process-priority [21:44|% 56|+ 2374|- 51]: release test-os-userinfo-handles-getter-errors [21:44|% 56|+ 2374|- 51]: release test-outgoing-message-destroy [21:44|% 56|+ 2374|- 51]: release test-outgoing-message-pipe [21:44|% 56|+ 2374|- 51]: release test-parse-args [21:44|% 56|+ 2377|- 51]: release test-path [21:44|% 56|+ 2378|- 51]: release test-path-basename [21:44|% 56|+ 2379|- 51]: release test-path-dirname [21:44|% 56|+ 2380|- 51]: release test-path-extname [21:44|% 56|+ 2381|- 51]: release test-path-glob [21:44|% 56|+ 2387|- 51]: release test-path-isabsolute [21:44|% 56|+ 2388|- 51]: release test-path-join [21:44|% 56|+ 2388|- 51]: release test-path-makelong [21:44|% 56|+ 2388|- 51]: release test-path-normalize [21:44|% 56|+ 2388|- 51]: release test-path-parse-format [21:44|% 56|+ 2388|- 51]: release test-path-posix-exists [21:44|% 56|+ 2388|- 51]: release test-path-posix-relative-on-windows [21:44|% 56|+ 2389|- 51]: release test-path-relative [21:44|% 56|+ 2389|- 51]: release test-path-resolve [21:44|% 56|+ 2389|- 51]: release test-path-win32-exists [21:44|% 56|+ 2389|- 51]: release test-path-zero-length-strings [21:44|% 56|+ 2389|- 51]: release test-pending-deprecation [21:44|% 56|+ 2389|- 51]: release test-perf-gc-crash [21:44|% 56|+ 2389|- 51]: release test-perf-hooks-histogram [21:44|% 56|+ 2389|- 51]: release test-perf-hooks-resourcetiming [21:44|% 56|+ 2389|- 51]: release test-perf-hooks-usertiming [21:44|% 56|+ 2389|- 51]: release test-perf-hooks-worker-timeorigin [21:44|% 56|+ 2389|- 51]: release test-performance-eventlooputil [21:44|% 56|+ 2389|- 51]: release test-performance-function [21:44|% 56|+ 2389|- 51]: release test-performance-function-async [21:44|% 56|+ 2389|- 51]: release test-performance-gc [21:44|% 56|+ 2389|- 51]: release test-performance-global [21:45|% 56|+ 2393|- 51]: release test-performance-measure [21:45|% 56|+ 2393|- 51]: release test-performance-measure-detail [21:45|% 56|+ 2393|- 51]: release test-performance-nodetiming [21:45|% 56|+ 2393|- 51]: release test-performance-nodetiming-uvmetricsin... [21:45|% 56|+ 2393|- 51]: release test-performance-resourcetimingbufferfu... [21:45|% 56|+ 2393|- 51]: release test-performance-resourcetimingbuffersi... [21:45|% 56|+ 2393|- 51]: release test-performance-timeline [21:45|% 56|+ 2393|- 51]: release test-performanceobserver [21:45|% 56|+ 2393|- 51]: release test-performanceobserver-gc [21:45|% 56|+ 2393|- 51]: release test-permission-allow-addons-cli [21:47|% 56|+ 2393|- 51]: release test-permission-allow-child-process-cli [21:47|% 56|+ 2393|- 51]: release test-permission-allow-wasi-cli [21:47|% 56|+ 2393|- 51]: release test-permission-allow-worker-cli [21:48|% 56|+ 2393|- 51]: release test-permission-child-process-cli [21:49|% 56|+ 2393|- 51]: release test-permission-dc-worker-threads [21:51|% 57|+ 2394|- 51]: release test-permission-fs-absolute-path [21:51|% 57|+ 2394|- 51]: release test-permission-fs-internal-module-stat [21:53|% 57|+ 2394|- 51]: release test-permission-fs-read [21:53|% 57|+ 2394|- 51]: release test-permission-fs-relative-path [21:53|% 57|+ 2394|- 51]: release test-permission-fs-repeat-path [21:53|% 57|+ 2394|- 51]: release test-permission-fs-require [21:59|% 57|+ 2394|- 51]: release test-permission-fs-supported [21:59|% 57|+ 2394|- 51]: release test-permission-fs-symlink [21:59|% 57|+ 2394|- 51]: release test-permission-fs-symlink-relative [22:00|% 57|+ 2394|- 51]: release test-permission-fs-symlink-target-write [22:00|% 57|+ 2394|- 51]: release test-permission-fs-traversal-path [22:01|% 57|+ 2394|- 51]: release test-permission-fs-wildcard [22:02|% 57|+ 2394|- 51]: release test-permission-fs-windows-path [22:02|% 57|+ 2394|- 51]: release test-permission-fs-write [22:06|% 57|+ 2394|- 51]: release test-permission-fs-write-report [22:08|% 57|+ 2394|- 51]: release test-permission-fs-write-v8 [22:09|% 57|+ 2394|- 51]: release test-permission-has [22:09|% 57|+ 2394|- 51]: release test-permission-inspector [22:10|% 57|+ 2394|- 51]: release test-permission-inspector-brk [22:10|% 57|+ 2394|- 51]: release test-permission-no-addons [22:10|% 57|+ 2394|- 51]: release test-permission-processbinding [22:10|% 57|+ 2394|- 51]: release test-permission-sqlite-load-extension [22:10|% 57|+ 2394|- 51]: release test-permission-warning-flags [22:10|% 57|+ 2394|- 51]: release test-permission-wasi [22:10|% 57|+ 2394|- 51]: release test-permission-worker-threads-cli [22:10|% 57|+ 2394|- 51]: release test-pipe-abstract-socket [22:10|% 57|+ 2394|- 51]: release test-pipe-abstract-socket-http [22:10|% 57|+ 2394|- 51]: release test-pipe-address [22:10|% 57|+ 2394|- 51]: release test-pipe-file-to-http [22:10|% 57|+ 2394|- 51]: release test-pipe-head [22:10|% 57|+ 2394|- 51]: release test-pipe-outgoing-message-data-emitted... [22:10|% 57|+ 2394|- 51]: release test-pipe-return-val [22:10|% 57|+ 2394|- 51]: release test-pipe-stream [22:10|% 57|+ 2394|- 51]: release test-pipe-unref [22:10|% 57|+ 2394|- 51]: release test-pipe-writev [22:10|% 57|+ 2394|- 51]: release test-preload [22:10|% 57|+ 2394|- 51]: release test-preload-print-process-argv [22:11|% 57|+ 2395|- 51]: release test-preload-self-referential [22:13|% 57|+ 2395|- 51]: release test-preload-worker [22:13|% 57|+ 2395|- 51]: release test-primitive-timer-leak [22:13|% 57|+ 2395|- 51]: release test-primordials-apply [22:15|% 57|+ 2395|- 51]: release test-primordials-promise [22:15|% 57|+ 2395|- 51]: release test-primordials-regexp [22:15|% 57|+ 2395|- 51]: release test-priority-queue [22:15|% 57|+ 2395|- 51]: release test-process-abort [22:15|% 57|+ 2395|- 51]: release test-process-argv-0 [22:16|% 57|+ 2395|- 51]: release test-process-assert [22:18|% 57|+ 2395|- 51]: release test-process-available-memory [22:18|% 57|+ 2396|- 51]: release test-process-beforeexit [22:18|% 57|+ 2397|- 51]: release test-process-beforeexit-throw-exit [22:18|% 57|+ 2397|- 51]: release test-process-binding [22:18|% 57|+ 2397|- 51]: release test-process-binding-internalbinding-al... [22:20|% 57|+ 2401|- 51]: release test-process-binding-util [22:36|% 57|+ 2433|- 51]: release test-process-chdir === 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 [22:38|% 58|+ 2451|- 52]: release test-process-chdir-errormessage [22:38|% 58|+ 2451|- 52]: release test-process-config [22:38|% 58|+ 2451|- 52]: release test-process-constants-noatime [22:39|% 58|+ 2451|- 52]: release test-process-constrained-memory [22:39|% 58|+ 2451|- 52]: release test-process-cpuUsage [22:39|% 58|+ 2451|- 52]: release test-process-default [22:39|% 58|+ 2451|- 52]: release test-process-dlopen-error-message-crash [22:39|% 58|+ 2451|- 52]: release test-process-dlopen-undefined-exports [22:39|% 58|+ 2451|- 52]: release test-process-domain-segfault [22:39|% 58|+ 2451|- 52]: release test-process-emit [22:39|% 58|+ 2451|- 52]: release test-process-emitwarning [22:39|% 58|+ 2451|- 52]: release test-process-env [22:39|% 58|+ 2451|- 52]: release test-process-env-allowed-flags [22:39|% 58|+ 2451|- 52]: release test-process-env-allowed-flags-are-docu... [22:39|% 58|+ 2451|- 52]: release test-process-env-delete [22:39|% 58|+ 2451|- 52]: release test-process-env-deprecation [22:39|% 58|+ 2451|- 52]: release test-process-env-ignore-getter-setter [22:40|% 58|+ 2451|- 52]: release test-process-env-sideeffects [22:40|% 58|+ 2451|- 52]: release test-process-env-symbols [22:41|% 58|+ 2453|- 52]: release test-process-env-tz [22:42|% 58|+ 2456|- 52]: release test-process-env-windows-error-reset [22:42|% 58|+ 2457|- 52]: release test-process-euid-egid [22:42|% 58|+ 2457|- 52]: release test-process-exception-capture [22:42|% 58|+ 2458|- 52]: release test-process-exception-capture-errors [22:42|% 58|+ 2458|- 52]: release test-process-exception-capture-should-a... [22:42|% 58|+ 2458|- 52]: release test-process-exception-capture-should-a... [22:42|% 58|+ 2458|- 52]: release test-process-exec-argv [22:42|% 58|+ 2458|- 52]: release test-process-execpath [22:42|% 58|+ 2458|- 52]: release test-process-exit [22:43|% 58|+ 2458|- 52]: release test-process-exit-code [22:43|% 58|+ 2458|- 52]: release test-process-exit-code-validation [22:43|% 58|+ 2458|- 52]: release test-process-exit-from-before-exit [22:43|% 58|+ 2458|- 52]: release test-process-exit-handler [22:43|% 58|+ 2458|- 52]: release test-process-exit-recursive [22:43|% 58|+ 2458|- 52]: release test-process-external-stdio-close [22:44|% 58|+ 2460|- 52]: release test-process-external-stdio-close-spawn [22:45|% 58|+ 2460|- 52]: release test-process-features [22:50|% 58|+ 2472|- 52]: release test-process-finalization [22:51|% 58|+ 2476|- 52]: release test-process-get-builtin [22:54|% 58|+ 2477|- 52]: release test-process-getactivehandles [22:55|% 58|+ 2477|- 52]: release test-process-getactiverequests [22:58|% 59|+ 2482|- 52]: release test-process-getactiveresources [22:58|% 59|+ 2483|- 52]: release test-process-getactiveresources-track-a... [23:00|% 59|+ 2483|- 52]: release test-process-getactiveresources-track-a... [23:00|% 59|+ 2484|- 52]: release test-process-getactiveresources-track-i... [23:00|% 59|+ 2484|- 52]: release test-process-getactiveresources-track-m... [23:00|% 59|+ 2484|- 52]: release test-process-getactiveresources-track-t... [23:03|% 59|+ 2484|- 52]: release test-process-getgroups [23:04|% 59|+ 2484|- 52]: release test-process-hrtime [23:04|% 59|+ 2484|- 52]: release test-process-hrtime-bigint [23:04|% 59|+ 2484|- 52]: release test-process-initgroups [23:04|% 59|+ 2484|- 52]: release test-process-kill-null [23:04|% 59|+ 2484|- 52]: release test-process-kill-pid [23:04|% 59|+ 2484|- 52]: release test-process-load-env-file [23:04|% 59|+ 2484|- 52]: release test-process-next-tick [23:04|% 59|+ 2484|- 52]: release test-process-no-deprecation [23:04|% 59|+ 2484|- 52]: release test-process-ppid [23:04|% 59|+ 2486|- 52]: release test-process-prototype [23:04|% 59|+ 2487|- 52]: release test-process-raw-debug [23:05|% 59|+ 2491|- 52]: release test-process-really-exit [23:05|% 59|+ 2491|- 52]: release test-process-redirect-warnings [23:05|% 59|+ 2491|- 52]: release test-process-redirect-warnings-env [23:05|% 59|+ 2491|- 52]: release test-process-ref-unref [23:05|% 59|+ 2492|- 52]: release test-process-release [23:06|% 59|+ 2497|- 52]: release test-process-remove-all-signal-listener... [23:07|% 59|+ 2498|- 52]: release test-process-setgroups [23:07|% 59|+ 2499|- 52]: release test-process-setsourcemapsenabled [23:07|% 59|+ 2499|- 52]: release test-process-title-cli [23:07|% 59|+ 2499|- 52]: release test-process-uid-gid [23:07|% 59|+ 2499|- 52]: release test-process-umask [23:08|% 59|+ 2499|- 52]: release test-process-umask-mask [23:08|% 59|+ 2499|- 52]: release test-process-uncaught-exception-monitor [23:08|% 59|+ 2499|- 52]: release test-process-uptime [23:08|% 59|+ 2499|- 52]: release test-process-versions [23:08|% 59|+ 2499|- 52]: release test-process-warning [23:08|% 59|+ 2499|- 52]: release test-process-warnings [23:08|% 59|+ 2499|- 52]: release test-promise-handled-rejection-no-warni... [23:09|% 59|+ 2499|- 52]: release test-promise-hook-create-hook [23:09|% 59|+ 2499|- 52]: release test-promise-hook-exceptions [23:09|% 59|+ 2499|- 52]: release test-promise-hook-on-after [23:10|% 59|+ 2499|- 52]: release test-promise-hook-on-before [23:10|% 59|+ 2500|- 52]: release test-promise-hook-on-init [23:12|% 59|+ 2500|- 52]: release test-promise-hook-on-resolve [23:12|% 59|+ 2504|- 52]: release test-promise-reject-callback-exception [23:13|% 59|+ 2506|- 52]: release test-promise-swallowed-event [23:13|% 59|+ 2506|- 52]: release test-promise-unhandled-default [23:13|% 59|+ 2506|- 52]: release test-promise-unhandled-error [23:13|% 59|+ 2506|- 52]: release test-promise-unhandled-flag [23:14|% 59|+ 2506|- 52]: release test-promise-unhandled-issue-43655 [23:15|% 59|+ 2506|- 52]: release test-promise-unhandled-silent [23:17|% 59|+ 2515|- 52]: release test-promise-unhandled-silent-no-hook [23:17|% 59|+ 2515|- 52]: release test-promise-unhandled-throw [23:19|% 59|+ 2518|- 52]: release test-promise-unhandled-throw-handler [23:21|% 60|+ 2529|- 52]: release test-promise-unhandled-warn [23:23|% 60|+ 2529|- 52]: release test-promise-unhandled-warn-no-hook [23:25|% 60|+ 2531|- 52]: release test-promises-unhandled-proxy-rejection... [23:26|% 60|+ 2532|- 52]: release test-promises-unhandled-rejections [23:26|% 60|+ 2533|- 52]: release test-promises-unhandled-symbol-rejectio... [23:27|% 60|+ 2534|- 52]: release test-promises-warning-on-unhandled-reje... [23:35|% 60|+ 2540|- 52]: release test-punycode [23:35|% 60|+ 2541|- 52]: release test-querystring [23:36|% 60|+ 2541|- 52]: release test-querystring-escape [23:36|% 60|+ 2541|- 52]: release test-querystring-maxKeys-non-finite [23:36|% 60|+ 2541|- 52]: release test-querystring-multichar-separator [23:36|% 60|+ 2541|- 52]: release test-queue-microtask [23:36|% 60|+ 2542|- 52]: release test-queue-microtask-uncaught-asynchook... [23:36|% 60|+ 2543|- 52]: release test-quic-internal-endpoint-listen-defa... [23:36|% 60|+ 2543|- 52]: release test-quic-internal-endpoint-options [23:36|% 60|+ 2543|- 52]: release test-quic-internal-endpoint-stats-state [23:36|% 60|+ 2543|- 52]: release test-quic-internal-setcallbacks [23:38|% 60|+ 2543|- 52]: release test-readable-from [23:38|% 60|+ 2543|- 52]: release test-readable-from-iterator-closing [23:38|% 60|+ 2544|- 52]: release test-readable-from-web-enqueue-then-clo... [23:38|% 60|+ 2544|- 52]: release test-readable-large-hwm [23:39|% 60|+ 2544|- 52]: release test-readable-single-end [23:40|% 60|+ 2544|- 52]: release test-readline [23:40|% 60|+ 2544|- 52]: release test-readline-async-iterators [23:40|% 60|+ 2544|- 52]: release test-readline-async-iterators-backpress... [23:40|% 60|+ 2544|- 52]: release test-readline-async-iterators-destroy [23:40|% 60|+ 2544|- 52]: release test-readline-carriage-return-between-c... [23:40|% 60|+ 2544|- 52]: release test-readline-csi [23:40|% 60|+ 2544|- 52]: release test-readline-emit-keypress-events [23:42|% 60|+ 2545|- 52]: release test-readline-input-onerror [23:42|% 60|+ 2545|- 52]: release test-readline-interface [23:42|% 60|+ 2545|- 52]: release test-readline-interface-escapecodetimeo... [23:42|% 60|+ 2545|- 52]: release test-readline-interface-no-trailing-new... [23:42|% 60|+ 2545|- 52]: release test-readline-interface-recursive-write... [23:43|% 60|+ 2545|- 52]: release test-readline-keys [23:43|% 60|+ 2545|- 52]: release test-readline-position [23:45|% 60|+ 2545|- 52]: release test-readline-promises-csi [23:45|% 60|+ 2545|- 52]: release test-readline-promises-interface [23:45|% 60|+ 2545|- 52]: release test-readline-promises-tab-complete [23:47|% 60|+ 2545|- 52]: release test-readline-reopen [23:47|% 60|+ 2545|- 52]: release test-readline-set-raw-mode [23:47|% 60|+ 2545|- 52]: release test-readline-tab-complete [23:47|% 60|+ 2547|- 52]: release test-readline-undefined-columns [23:47|% 60|+ 2547|- 52]: release test-ref-unref-return [23:47|% 60|+ 2548|- 52]: release test-regression-object-prototype [23:47|% 60|+ 2552|- 52]: release test-release-changelog [23:47|% 60|+ 2552|- 52]: release test-release-npm [23:47|% 60|+ 2552|- 52]: release test-repl [23:47|% 60|+ 2553|- 52]: release test-repl-array-prototype-tempering [23:47|% 60|+ 2553|- 52]: release test-repl-autocomplete [23:47|% 60|+ 2553|- 52]: release test-repl-autolibs [23:48|% 60|+ 2556|- 52]: release test-repl-clear-immediate-crash [23:48|% 60|+ 2558|- 52]: release test-repl-cli-eval [23:54|% 61|+ 2565|- 52]: release test-repl-colors [23:54|% 61|+ 2566|- 52]: release test-repl-context [23:59|% 61|+ 2568|- 52]: release test-repl-definecommand [24:01|% 61|+ 2570|- 52]: release test-repl-domain === release test-process-uptime === Path: parallel/test-process-uptime 27.906795758 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:03|% 61|+ 2585|- 53]: release test-repl-dynamic-import [24:03|% 61|+ 2599|- 53]: release test-repl-editor [24:03|% 61|+ 2599|- 53]: release test-repl-empty [24:03|% 61|+ 2599|- 53]: release test-repl-end-emits-exit [24:03|% 61|+ 2599|- 53]: release test-repl-envvars [24:03|% 61|+ 2599|- 53]: release test-repl-eval [24:03|% 61|+ 2599|- 53]: release test-repl-function-definition-edge-case [24:03|% 61|+ 2599|- 53]: release test-repl-harmony [24:03|% 61|+ 2599|- 53]: release test-repl-history-navigation [24:03|% 61|+ 2599|- 53]: release test-repl-history-perm [24:04|% 61|+ 2599|- 53]: release test-repl-import-referrer [24:04|% 61|+ 2600|- 53]: release test-repl-inspect-defaults [24:04|% 61|+ 2600|- 53]: release test-repl-inspector [24:04|% 61|+ 2600|- 53]: release test-repl-let-process [24:04|% 61|+ 2600|- 53]: release test-repl-load-multiline [24:04|% 61|+ 2600|- 53]: release test-repl-load-multiline-no-trailing-ne... [24:04|% 62|+ 2607|- 53]: release test-repl-mode [24:04|% 62|+ 2607|- 53]: release test-repl-multiline [24:04|% 62|+ 2607|- 53]: release test-repl-no-terminal [24:04|% 62|+ 2607|- 53]: release test-repl-null [24:04|% 62|+ 2607|- 53]: release test-repl-null-thrown [24:04|% 62|+ 2608|- 53]: release test-repl-options [24:04|% 62|+ 2614|- 53]: release test-repl-permission-model [24:04|% 62|+ 2621|- 53]: release test-repl-persistent-history [24:04|% 62|+ 2621|- 53]: release test-repl-preprocess-top-level-await [24:05|% 62|+ 2621|- 53]: release test-repl-pretty-custom-stack [24:05|% 62|+ 2621|- 53]: release test-repl-pretty-stack [24:05|% 62|+ 2621|- 53]: release test-repl-pretty-stack-custom-writer [24:06|% 62|+ 2621|- 53]: release test-repl-preview [24:06|% 62|+ 2636|- 53]: release test-repl-preview-newlines [24:06|% 62|+ 2636|- 53]: release test-repl-preview-without-inspector [24:06|% 62|+ 2636|- 53]: release test-repl-programmatic-history [24:06|% 62|+ 2636|- 53]: release test-repl-recoverable [24:06|% 62|+ 2636|- 53]: release test-repl-require [24:06|% 62|+ 2636|- 53]: release test-repl-require-after-write [24:06|% 62|+ 2636|- 53]: release test-repl-require-cache [24:06|% 62|+ 2638|- 53]: release test-repl-require-context [24:06|% 62|+ 2638|- 53]: release test-repl-require-self-referential [24:06|% 62|+ 2638|- 53]: release test-repl-reset-event [24:06|% 62|+ 2638|- 53]: release test-repl-reverse-search [24:06|% 62|+ 2644|- 53]: release test-repl-save-load [24:06|% 62|+ 2644|- 53]: release test-repl-setprompt [24:09|% 62|+ 2644|- 53]: release test-repl-sigint [24:09|% 62|+ 2644|- 53]: release test-repl-sigint-nested-eval [24:09|% 62|+ 2644|- 53]: release test-repl-stdin-push-null [24:09|% 62|+ 2644|- 53]: release test-repl-strict-mode-previews [24:10|% 62|+ 2644|- 53]: release test-repl-syntax-error-handling [24:10|% 62|+ 2644|- 53]: release test-repl-syntax-error-stack [24:10|% 62|+ 2644|- 53]: release test-repl-tab [24:11|% 62|+ 2644|- 53]: release test-repl-tab-complete [24:17|% 62|+ 2644|- 53]: release test-repl-tab-complete-crash [24:26|% 62|+ 2644|- 53]: release test-repl-tab-complete-import [24:26|% 62|+ 2644|- 53]: release test-repl-tab-complete-nested-repls [24:26|% 62|+ 2644|- 53]: release test-repl-tab-complete-no-warn [24:26|% 62|+ 2645|- 53]: release test-repl-tab-complete-on-editor-mode [24:26|% 62|+ 2645|- 53]: release test-repl-throw-null-or-undefined [24:26|% 62|+ 2645|- 53]: release test-repl-top-level-await [24:26|% 62|+ 2647|- 53]: release test-repl-uncaught-exception [24:26|% 62|+ 2647|- 53]: release test-repl-uncaught-exception-async [24:26|% 62|+ 2647|- 53]: release test-repl-uncaught-exception-evalcallba... [24:26|% 62|+ 2648|- 53]: release test-repl-uncaught-exception-standalone [24:26|% 62|+ 2648|- 53]: release test-repl-underscore [24:26|% 62|+ 2648|- 53]: release test-repl-unexpected-token-recoverable [24:26|% 62|+ 2648|- 53]: release test-repl-unsafe-array-iteration [24:26|% 63|+ 2650|- 53]: release test-repl-unsupported-option [24:26|% 63|+ 2650|- 53]: release test-repl-use-global [24:26|% 63|+ 2650|- 53]: release test-require-cache [24:26|% 63|+ 2650|- 53]: release test-require-delete-array-iterator [24:26|% 63|+ 2650|- 53]: release test-require-dot [24:26|% 63|+ 2650|- 53]: release test-require-empty-main [24:26|% 63|+ 2650|- 53]: release test-require-enoent-dir [24:26|% 63|+ 2650|- 53]: release test-require-exceptions [24:27|% 63|+ 2651|- 53]: release test-require-extension-over-directory [24:27|% 63|+ 2651|- 53]: release test-require-extensions-main [24:27|% 63|+ 2651|- 53]: release test-require-extensions-same-filename-a... [24:27|% 63|+ 2651|- 53]: release test-require-extensions-same-filename-a... [24:27|% 63|+ 2651|- 53]: release test-require-invalid-main-no-exports [24:27|% 63|+ 2651|- 53]: release test-require-invalid-package [24:27|% 63|+ 2653|- 53]: release test-require-json [24:27|% 63|+ 2653|- 53]: release test-require-long-path [24:27|% 63|+ 2653|- 53]: release test-require-mjs [24:27|% 63|+ 2653|- 53]: release test-require-node-prefix [24:27|% 63|+ 2653|- 53]: release test-require-nul [24:27|% 63|+ 2653|- 53]: release test-require-process [24:27|% 63|+ 2653|- 53]: release test-require-resolve [24:27|% 63|+ 2653|- 53]: release test-require-resolve-opts-paths-relativ... [24:27|% 63|+ 2653|- 53]: release test-require-symlink [24:27|% 63|+ 2653|- 53]: release test-require-unicode [24:27|% 63|+ 2653|- 53]: release test-resource-usage [24:27|% 63|+ 2653|- 53]: release test-runner-aliases [24:27|% 63|+ 2653|- 53]: release test-runner-assert [24:27|% 63|+ 2653|- 53]: release test-runner-cli [24:27|% 63|+ 2653|- 53]: release test-runner-cli-concurrency [24:27|% 63|+ 2653|- 53]: release test-runner-cli-timeout [24:27|% 63|+ 2653|- 53]: release test-runner-complex-dependencies [24:27|% 63|+ 2653|- 53]: release test-runner-concurrency [24:28|% 63|+ 2653|- 53]: release test-runner-coverage [24:28|% 63|+ 2653|- 53]: release test-runner-coverage-source-map [24:28|% 63|+ 2653|- 53]: release test-runner-coverage-thresholds [24:28|% 63|+ 2653|- 53]: release test-runner-custom-assertions [24:28|% 63|+ 2653|- 53]: release test-runner-enable-source-maps-issue [24:28|% 63|+ 2656|- 53]: release test-runner-error-reporter [24:30|% 63|+ 2673|- 53]: release test-runner-exit-code [24:32|% 63|+ 2680|- 53]: release test-runner-extraneous-async-activity [24:32|% 63|+ 2685|- 53]: release test-runner-filetest-location [24:33|% 63|+ 2691|- 53]: release test-runner-filter-warning [24:34|% 63|+ 2691|- 53]: release test-runner-force-exit-failure [24:34|% 63|+ 2691|- 53]: release test-runner-force-exit-flush [24:34|% 64|+ 2693|- 53]: release test-runner-import-no-scheme [24:35|% 64|+ 2693|- 53]: release test-runner-inspect [24:35|% 64|+ 2694|- 53]: release test-runner-misc [24:36|% 64|+ 2694|- 53]: release test-runner-mock-timers [24:36|% 64|+ 2694|- 53]: release test-runner-mock-timers-date [24:37|% 64|+ 2694|- 53]: release test-runner-mock-timers-scheduler [24:38|% 64|+ 2694|- 53]: release test-runner-mocking [24:42|% 64|+ 2694|- 53]: release test-runner-module-mocking [24:44|% 64|+ 2694|- 53]: release test-runner-no-isolation [24:44|% 64|+ 2694|- 53]: release test-runner-no-isolation-filtering [24:44|% 64|+ 2694|- 53]: release test-runner-no-isolation-hooks [24:44|% 64|+ 2694|- 53]: release test-runner-option-validation [24:44|% 64|+ 2694|- 53]: release test-runner-output [24:44|% 64|+ 2694|- 53]: release test-runner-reporters [24:47|% 64|+ 2696|- 53]: release test-runner-root-after-with-refed-handl... [24:54|% 64|+ 2696|- 53]: release test-runner-root-duration [24:54|% 64|+ 2696|- 53]: release test-runner-run [24:54|% 64|+ 2696|- 53]: release test-runner-run-coverage [24:54|% 64|+ 2697|- 53]: release test-runner-run-files-undefined [24:55|% 64|+ 2697|- 53]: release test-runner-run-watch [24:55|% 64|+ 2697|- 53]: release test-runner-snapshot-file-tests [24:55|% 64|+ 2699|- 53]: release test-runner-snapshot-tests [24:55|% 64|+ 2699|- 53]: release test-runner-source-maps-invalid-json [24:55|% 64|+ 2699|- 53]: release test-runner-string-to-regexp [24:55|% 64|+ 2699|- 53]: release test-runner-subtest-after-hook [24:55|% 64|+ 2699|- 53]: release test-runner-test-filepath [24:55|% 64|+ 2699|- 53]: release test-runner-test-fullname [24:56|% 64|+ 2699|- 53]: release test-runner-todo-skip-tests [24:56|% 64|+ 2699|- 53]: release test-runner-typechecking [24:56|% 64|+ 2699|- 53]: release test-runner-v8-deserializer [24:56|% 64|+ 2699|- 53]: release test-runner-wait-for [24:56|% 64|+ 2699|- 53]: release test-runner-watch-mode [24:56|% 64|+ 2699|- 53]: release test-runner-watch-mode-complex [24:56|% 64|+ 2699|- 53]: release test-safe-get-env [24:56|% 64|+ 2699|- 53]: release test-security-revert-unknown [24:56|% 64|+ 2699|- 53]: release test-set-http-max-http-headers [24:56|% 64|+ 2699|- 53]: release test-set-incoming-message-header [24:58|% 64|+ 2699|- 53]: release test-set-process-debug-port [24:58|% 64|+ 2699|- 53]: release test-setproctitle [24:59|% 64|+ 2699|- 53]: release test-shadow-realm [24:59|% 64|+ 2700|- 53]: release test-shadow-realm-allowed-builtin-modul... [24:59|% 64|+ 2700|- 53]: release test-shadow-realm-custom-loaders [24:59|% 64|+ 2700|- 53]: release test-shadow-realm-globals [25:00|% 64|+ 2704|- 53]: release test-shadow-realm-import-value-resolve [25:04|% 64|+ 2710|- 53]: release test-shadow-realm-module [25:05|% 64|+ 2713|- 53]: release test-shadow-realm-preload-module [25:12|% 64|+ 2733|- 53]: release test-shadow-realm-prepare-stack-trace [25:12|% 64|+ 2734|- 53]: release test-sigint-infinite-loop [25:13|% 65|+ 2750|- 53]: release test-signal-args [25:14|% 65|+ 2750|- 53]: release test-signal-handler [25:16|% 65|+ 2750|- 53]: release test-signal-handler-remove-on-exit [25:16|% 65|+ 2750|- 53]: release test-signal-safety [25:20|% 65|+ 2750|- 53]: release test-signal-unregister [25:20|% 65|+ 2750|- 53]: release test-single-executable-blob-config [25:21|% 65|+ 2750|- 53]: release test-single-executable-blob-config-erro... [25:23|% 65|+ 2750|- 53]: release test-snapshot-api [25:24|% 65|+ 2750|- 53]: release test-snapshot-argv1 [25:27|% 65|+ 2752|- 53]: release test-snapshot-basic [25:27|% 65|+ 2752|- 53]: release test-snapshot-child-process-sync [25:27|% 65|+ 2752|- 53]: release test-snapshot-cjs-main [25:27|% 65|+ 2752|- 53]: release test-snapshot-config [25:28|% 65|+ 2752|- 53]: release test-snapshot-console [25:28|% 65|+ 2752|- 53]: release test-snapshot-coverage [25:31|% 65|+ 2752|- 53]: release test-snapshot-cwd [25:34|% 65|+ 2754|- 53]: release test-snapshot-dns-lookup-localhost [25:35|% 65|+ 2754|- 53]: release test-snapshot-dns-lookup-localhost-prom... [25:35|% 65|+ 2754|- 53]: release test-snapshot-dns-resolve-localhost [25:38|% 65|+ 2754|- 53]: release test-snapshot-dns-resolve-localhost-pro... [25:41|% 65|+ 2754|- 53]: release test-snapshot-error [25:44|% 65|+ 2754|- 53]: release test-snapshot-eval [25:50|% 65|+ 2755|- 53]: release test-snapshot-gzip [25:57|% 65|+ 2755|- 53]: release test-snapshot-namespaced-builtin [25:58|% 65|+ 2756|- 53]: release test-snapshot-net [25:58|% 65|+ 2756|- 53]: release test-snapshot-reproducible [26:00|% 65|+ 2756|- 53]: release test-snapshot-stack-trace-limit [26:00|% 65|+ 2756|- 53]: release test-snapshot-stack-trace-limit-mutatio... [26:02|% 65|+ 2757|- 53]: release test-snapshot-typescript [26:02|% 65|+ 2757|- 53]: release test-snapshot-umd === 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 --- [26:07|% 65|+ 2760|- 54]: release test-snapshot-warning [26:07|% 65|+ 2760|- 54]: release test-snapshot-weak-reference [26:07|% 65|+ 2760|- 54]: release test-snapshot-worker [26:08|% 65|+ 2761|- 54]: release test-socket-address [26:10|% 65|+ 2761|- 54]: release test-socket-options-invalid [26:10|% 65|+ 2761|- 54]: release test-socket-write-after-fin [26:11|% 65|+ 2761|- 54]: release test-socket-write-after-fin-error [26:11|% 65|+ 2761|- 54]: release test-socket-writes-before-passed-to-tls... [26:12|% 65|+ 2761|- 54]: release test-socketaddress [26:12|% 65|+ 2762|- 54]: release test-source-map-api [26:12|% 65|+ 2762|- 54]: release test-source-map-cjs-require-cache [26:13|% 65|+ 2762|- 54]: release test-source-map-enable [26:13|% 65|+ 2762|- 54]: release test-spawn-cmd-named-pipe [26:18|% 65|+ 2762|- 54]: release test-sqlite [26:18|% 65|+ 2762|- 54]: release test-sqlite-custom-functions [26:19|% 65|+ 2762|- 54]: release test-sqlite-data-types [26:19|% 65|+ 2762|- 54]: release test-sqlite-database-sync [26:20|% 65|+ 2762|- 54]: release test-sqlite-named-parameters [26:20|% 65|+ 2762|- 54]: release test-sqlite-session [26:20|% 65|+ 2762|- 54]: release test-sqlite-statement-sync [26:20|% 65|+ 2762|- 54]: release test-sqlite-transactions [26:25|% 65|+ 2767|- 54]: release test-sqlite-typed-array-and-data-view [26:25|% 65|+ 2769|- 54]: release test-stack-size-limit [26:28|% 65|+ 2776|- 54]: release test-startup-empty-regexp-statics [26:29|% 66|+ 2782|- 54]: release test-startup-empty-regexp-statics [26:30|% 66|+ 2785|- 54]: release test-startup-large-pages [26:31|% 66|+ 2787|- 54]: release test-stdin-child-proc [26:34|% 66|+ 2788|- 54]: release test-stdin-from-file [26:41|% 66|+ 2792|- 54]: release test-stdin-from-file-spawn [26:42|% 66|+ 2792|- 54]: release test-stdin-hang [26:42|% 66|+ 2792|- 54]: release test-stdin-pause-resume [26:42|% 66|+ 2792|- 54]: release test-stdin-pause-resume-sync [26:42|% 66|+ 2792|- 54]: release test-stdin-pipe-large [26:42|% 66|+ 2795|- 54]: release test-stdin-pipe-resume [26:44|% 66|+ 2796|- 54]: release test-stdin-resume-pause [26:47|% 66|+ 2796|- 54]: release test-stdin-script-child [26:47|% 66|+ 2796|- 54]: release test-stdin-script-child-option [26:48|% 66|+ 2797|- 54]: release test-stdio-closed [26:48|% 66|+ 2797|- 54]: release test-stdio-pipe-access [26:49|% 66|+ 2798|- 54]: release test-stdio-pipe-redirect [26:49|% 66|+ 2798|- 54]: release test-stdio-pipe-stderr [26:49|% 66|+ 2798|- 54]: release test-stdio-undestroy [26:49|% 66|+ 2798|- 54]: release test-stdout-cannot-be-closed-child-proc... [26:49|% 66|+ 2798|- 54]: release test-stdout-close-catch [26:51|% 66|+ 2798|- 54]: release test-stdout-close-unref [26:57|% 66|+ 2798|- 54]: release test-stdout-pipeline-destroy [26:58|% 66|+ 2798|- 54]: release test-stdout-stderr-reading [27:00|% 66|+ 2798|- 54]: release test-stdout-stderr-write [27:02|% 66|+ 2798|- 54]: release test-stdout-to-file [27:03|% 66|+ 2798|- 54]: release test-strace-openat-openssl [27:03|% 66|+ 2798|- 54]: release test-stream-add-abort-signal [27:03|% 66|+ 2798|- 54]: release test-stream-aliases-legacy [27:03|% 66|+ 2798|- 54]: release test-stream-auto-destroy [27:03|% 66|+ 2798|- 54]: release test-stream-await-drain-writers-in-sync... [27:04|% 66|+ 2798|- 54]: release test-stream-backpressure [27:04|% 66|+ 2798|- 54]: release test-stream-base-prototype-accessors-en... [27:06|% 66|+ 2798|- 54]: release test-stream-base-typechecking [27:06|% 66|+ 2798|- 54]: release test-stream-big-packet [27:06|% 66|+ 2798|- 54]: release test-stream-big-push [27:06|% 66|+ 2801|- 54]: release test-stream-catch-rejections [27:09|% 66|+ 2801|- 54]: release test-stream-compose [27:09|% 66|+ 2802|- 54]: release test-stream-compose-operator [27:09|% 66|+ 2802|- 54]: release test-stream-construct [27:09|% 66|+ 2802|- 54]: release test-stream-consumers [27:09|% 66|+ 2802|- 54]: release test-stream-decoder-objectmode [27:10|% 66|+ 2802|- 54]: release test-stream-destroy [27:10|% 66|+ 2802|- 54]: release test-stream-destroy-event-order [27:15|% 66|+ 2802|- 54]: release test-stream-drop-take [27:15|% 66|+ 2803|- 54]: release test-stream-duplex [27:15|% 66|+ 2804|- 54]: release test-stream-duplex-destroy [27:24|% 67|+ 2830|- 54]: release test-stream-duplex-end [27:24|% 67|+ 2830|- 54]: release test-stream-duplex-from [27:24|% 67|+ 2830|- 54]: release test-stream-duplex-props [27:24|% 67|+ 2833|- 54]: release test-stream-duplex-readable-end [27:30|% 67|+ 2839|- 54]: release test-stream-duplex-readable-writable [27:31|% 67|+ 2839|- 54]: release test-stream-duplex-writable-finished [27:31|% 67|+ 2839|- 54]: release test-stream-duplexpair [27:31|% 67|+ 2839|- 54]: release test-stream-end-of-streams [27:31|% 67|+ 2839|- 54]: release test-stream-end-paused [27:31|% 67|+ 2839|- 54]: release test-stream-err-multiple-callback-const... [27:31|% 67|+ 2839|- 54]: release test-stream-error-once [27:31|% 67|+ 2839|- 54]: release test-stream-event-names [27:31|% 67|+ 2839|- 54]: release test-stream-events-prepend [27:31|% 67|+ 2839|- 54]: release test-stream-filter [27:31|% 67|+ 2839|- 54]: release test-stream-finished [27:31|% 67|+ 2839|- 54]: release test-stream-flatMap [27:31|% 67|+ 2839|- 54]: release test-stream-forEach [27:33|% 67|+ 2839|- 54]: release test-stream-inheritance [27:33|% 67|+ 2839|- 54]: release test-stream-ispaused [27:38|% 67|+ 2847|- 54]: release test-stream-iterator-helpers-test262-te... [27:38|% 67|+ 2847|- 54]: release test-stream-map [27:38|% 67|+ 2847|- 54]: release test-stream-objectmode-undefined [27:38|% 67|+ 2847|- 54]: release test-stream-once-readable-pipe [27:39|% 67|+ 2847|- 54]: release test-stream-passthrough-drain [27:39|% 67|+ 2847|- 54]: release test-stream-pipe-after-end [27:39|% 67|+ 2847|- 54]: release test-stream-pipe-await-drain [27:42|% 67|+ 2847|- 54]: release test-stream-pipe-await-drain-manual-res... [27:43|% 67|+ 2847|- 54]: release test-stream-pipe-await-drain-push-while... [27:43|% 67|+ 2847|- 54]: release test-stream-pipe-cleanup [27:43|% 67|+ 2847|- 54]: release test-stream-pipe-cleanup-pause [27:43|% 67|+ 2847|- 54]: release test-stream-pipe-deadlock [27:44|% 67|+ 2847|- 54]: release test-stream-pipe-error-handling [27:44|% 67|+ 2847|- 54]: release test-stream-pipe-error-unhandled [27:44|% 67|+ 2847|- 54]: release test-stream-pipe-event [27:44|% 67|+ 2847|- 54]: release test-stream-pipe-flow [27:44|% 67|+ 2847|- 54]: release test-stream-pipe-flow-after-unpipe [27:46|% 67|+ 2849|- 54]: release test-stream-pipe-manual-resume [27:46|% 67|+ 2852|- 54]: release test-stream-pipe-multiple-pipes [27:46|% 67|+ 2852|- 54]: release test-stream-pipe-needDrain [27:47|% 67|+ 2852|- 54]: release test-stream-pipe-same-destination-twice [27:47|% 67|+ 2852|- 54]: release test-stream-pipe-unpipe-streams [27:51|% 67|+ 2856|- 54]: release test-stream-pipe-without-listenerCount [27:51|% 67|+ 2856|- 54]: release test-stream-pipeline [27:51|% 67|+ 2856|- 54]: release test-stream-pipeline-async-iterator === 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: 44766.331649 ... # Subtest: errors/async_error_eval_esm.js ok 2 - errors/async_error_eval_esm.js --- duration_ms: 35970.886346 ... # Subtest: errors/async_error_microtask_main.js ok 3 - errors/async_error_microtask_main.js --- duration_ms: 30650.124253 ... # Subtest: errors/async_error_nexttick_main.js ok 4 - errors/async_error_nexttick_main.js --- duration_ms: 19466.104358 ... # Subtest: errors/async_error_sync_main.js ok 5 - errors/async_error_sync_main.js --- duration_ms: 13260.202098 ... # Subtest: errors/core_line_numbers.js ok 6 - errors/core_line_numbers.js --- duration_ms: 18761.787554 ... # Subtest: errors/async_error_sync_esm.mjs ok 7 - errors/async_error_sync_esm.mjs --- duration_ms: 28622.903127 ... # Subtest: errors/test-no-extra-info-on-fatal-exception.js ok 8 - errors/test-no-extra-info-on-fatal-exception.js --- duration_ms: 31993.338235 ... # Subtest: errors/error_aggregateTwoErrors.js ok 9 - errors/error_aggregateTwoErrors.js --- duration_ms: 44804.463879 ... # Subtest: errors/error_exit.js ok 10 - errors/error_exit.js --- duration_ms: 38665.982263 ... # Subtest: errors/error_with_nul.js ok 11 - errors/error_with_nul.js --- duration_ms: 32271.309913 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-errors.mjs --- TIMEOUT --- [27:52|% 67|+ 2856|- 55]: release test-stream-pipeline-duplex [27:52|% 67|+ 2856|- 55]: release test-stream-pipeline-http2 [27:53|% 67|+ 2856|- 55]: release test-stream-pipeline-listeners [27:53|% 67|+ 2856|- 55]: release test-stream-pipeline-process [27:55|% 67|+ 2856|- 55]: release test-stream-pipeline-queued-end-in-dest... === release test-snapshot-reproducible === Path: parallel/test-snapshot-reproducible 0x0: Write magic 143da19 0x4: Write metadata 0x34: Write snapshot blob 0x232261: Write IsolateDataSerializeInfo 0x233824: Write EnvSerializeInfo 0x23470d: Write CodeCacheInfo 0x0: Write magic 143da19 0x4: Write metadata 0x34: Write snapshot blob 0x232261: Write IsolateDataSerializeInfo 0x233824: Write EnvSerializeInfo 0x23470d: Write CodeCacheInfo node:assert:128 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [ + { + offset: '0x40', + slice1: 'dd44d1b4387da2dd31322e342e323534', + slice2: '5d38f4c5387da2dd31322e342e323534' + }, + { + offset: '0x1ac1f0', + slice1: '6800dcb53f0000000100000000000000', + slice2: '680018b13f0000000100000000000000' + }, + { + offset: '0x1ac300', + slice1: '006800dcb53f00000002000000000000', + slice2: '00680018b13f00000002000000000000' + }, + { + offset: '0x1ac3c0', + slice1: '000028000000000000006800dcb53f00', + slice2: '00002800000000000000680018b13f00' + }, + { + offset: '0x1ac4d0', + slice1: '00006800dcb53f000000100000000000', + slice2: '0000680018b13f000000100000000000' + }, + { + offset: '0x1bff50', + slice1: '0000006800dcb53f0000000100000000', + slice2: '000000680018b13f0000000100000000' + }, + { + offset: '0x1bffa0', + slice1: 'dcb53f00000004000000000000000d00', + slice2: '18b13f00000004000000000000000d00' + }, + { + offset: '0x1c0030', + slice1: '00006800dcb53f000000010000000000', + slice2: '0000680018b13f000000010000000000' + }, + { + offset: '0x1c0070', + slice1: '00000008000000000000006800dcb53f', + slice2: '0000000800000000000000680018b13f' + }, + { + offset: '0x1c2b30', + slice1: '000000000000200000000000006800dc', + slice2: '00000000000020000000000000680018' + }, + { + offset: '0x1c2b40', + slice1: 'b53f0000000020000000000000100000', + slice2: 'b13f0000000020000000000000100000' + }, + { + offset: '0x1c3750', + slice1: '6800dcb53f0000000000000000000000', + slice2: '680018b13f0000000000000000000000' + }, + { + offset: '0x1fa190', + slice1: '000000010000000000006800dcb53f00', + slice2: '00000001000000000000680018b13f00' + }, + { + offset: '0x1fb1e0', + slice1: '00dcb53f000000000100000000000019', + slice2: '0018b13f000000000100000000000019' + }, + { + offset: '0x1fb300', + slice1: '0080000000000000006800dcb53f0000', + slice2: '008000000000000000680018b13f0000' + }, + { + offset: '0x1fba80', + slice1: '000080000000000000006800dcb53f00', + slice2: '00008000000000000000680018b13f00' + }, + { + offset: '0x1fcdd0', + slice1: 'dcb53f00000001000000000000001000', + slice2: '18b13f00000001000000000000001000' + }, + { + offset: '0x225c50', + slice1: '00dcb53f00000080000000000000001c', + slice2: '0018b13f00000080000000000000001c' + } + ] - [] 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: 'dd44d1b4387da2dd31322e342e323534', slice2: '5d38f4c5387da2dd31322e342e323534' }, { offset: '0x1ac1f0', slice1: '6800dcb53f0000000100000000000000', slice2: '680018b13f0000000100000000000000' }, { offset: '0x1ac300', slice1: '006800dcb53f00000002000000000000', slice2: '00680018b13f00000002000000000000' }, { offset: '0x1ac3c0', slice1: '000028000000000000006800dcb53f00', slice2: '00002800000000000000680018b13f00' }, { offset: '0x1ac4d0', slice1: '00006800dcb53f000000100000000000', slice2: '0000680018b13f000000100000000000' }, { offset: '0x1bff50', slice1: '0000006800dcb53f0000000100000000', slice2: '000000680018b13f0000000100000000' }, { offset: '0x1bffa0', slice1: 'dcb53f00000004000000000000000d00', slice2: '18b13f00000004000000000000000d00' }, { offset: '0x1c0030', slice1: '00006800dcb53f000000010000000000', slice2: '0000680018b13f000000010000000000' }, { offset: '0x1c0070', slice1: '00000008000000000000006800dcb53f', slice2: '0000000800000000000000680018b13f' }, { offset: '0x1c2b30', slice1: '000000000000200000000000006800dc', slice2: '00000000000020000000000000680018' }, { offset: '0x1c2b40', slice1: 'b53f0000000020000000000000100000', slice2: 'b13f0000000020000000000000100000' }, { offset: '0x1c3750', slice1: '6800dcb53f0000000000000000000000', slice2: '680018b13f0000000000000000000000' }, { offset: '0x1fa190', slice1: '000000010000000000006800dcb53f00', slice2: '00000001000000000000680018b13f00' }, { offset: '0x1fb1e0', slice1: '00dcb53f000000000100000000000019', slice2: '0018b13f000000000100000000000019' }, { offset: '0x1fb300', slice1: '0080000000000000006800dcb53f0000', slice2: '008000000000000000680018b13f0000' }, { offset: '0x1fba80', slice1: '000080000000000000006800dcb53f00', slice2: '00008000000000000000680018b13f00' }, { offset: '0x1fcdd0', slice1: 'dcb53f00000001000000000000001000', slice2: '18b13f00000001000000000000001000' }, { offset: '0x225c50', slice1: '00dcb53f00000080000000000000001c', slice2: '0018b13f00000080000000000000001c' } ], 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 === 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: 28217.476706 ... # 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: 24868.07682 ... # Subtest: source-map/output/source_map_enabled_by_api.js ok 3 - source-map/output/source_map_enabled_by_api.js --- duration_ms: 21911.89457 ... # 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: 29776.824089 ... # 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: 20114.066464 ... # Subtest: source-map/output/source_map_enclosing_function.js ok 6 - source-map/output/source_map_enclosing_function.js --- duration_ms: 14212.22243 ... # Subtest: source-map/output/source_map_eval.js ok 7 - source-map/output/source_map_eval.js --- duration_ms: 21018.484679 ... # Subtest: source-map/output/source_map_no_source_file.js ok 8 - source-map/output/source_map_no_source_file.js --- duration_ms: 29257.385619 ... # Subtest: source-map/output/source_map_prepare_stack_trace.js ok 9 - source-map/output/source_map_prepare_stack_trace.js --- duration_ms: 45258.494121 ... # Subtest: source-map/output/source_map_reference_error_tabs.js ok 10 - source-map/output/source_map_reference_error_tabs.js --- duration_ms: 49241.485543 ... # Subtest: source-map/output/source_map_sourcemapping_url_string.js ok 11 - source-map/output/source_map_sourcemapping_url_string.js --- duration_ms: 35762.106528 ... Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-node-output-sourcemaps.mjs --- TIMEOUT --- [27:57|% 68|+ 2881|- 57]: release test-stream-pipeline-uncaught [27:57|% 68|+ 2881|- 57]: release test-stream-pipeline-with-empty-string [27:59|% 68|+ 2881|- 57]: release test-stream-preprocess [28:02|% 68|+ 2881|- 57]: release test-stream-promises [28:02|% 68|+ 2881|- 57]: release test-stream-push-order [28:02|% 68|+ 2883|- 57]: release test-stream-push-strings [28:03|% 68|+ 2885|- 57]: release test-stream-readable-aborted [28:03|% 68|+ 2885|- 57]: release test-stream-readable-add-chunk-during-d... [28:03|% 68|+ 2885|- 57]: release test-stream-readable-async-iterators [28:03|% 68|+ 2889|- 57]: release test-stream-readable-constructor-set-me... [28:06|% 68|+ 2893|- 57]: release test-stream-readable-data [28:06|% 68|+ 2893|- 57]: release test-stream-readable-default-encoding [28:07|% 68|+ 2893|- 57]: release test-stream-readable-destroy [28:07|% 68|+ 2893|- 57]: release test-stream-readable-didRead [28:08|% 68|+ 2893|- 57]: release test-stream-readable-dispose [28:08|% 68|+ 2893|- 57]: release test-stream-readable-emit-readable-shor... [28:08|% 68|+ 2893|- 57]: release test-stream-readable-emittedReadable [28:08|% 68|+ 2893|- 57]: release test-stream-readable-end-destroyed [28:08|% 68|+ 2893|- 57]: release test-stream-readable-ended [28:08|% 68|+ 2893|- 57]: release test-stream-readable-error-end [28:10|% 68|+ 2893|- 57]: release test-stream-readable-event [28:10|% 68|+ 2893|- 57]: release test-stream-readable-flow-recursion [28:11|% 68|+ 2893|- 57]: release test-stream-readable-from-web-terminati... [28:11|% 68|+ 2893|- 57]: release test-stream-readable-hwm-0 [28:12|% 68|+ 2893|- 57]: release test-stream-readable-hwm-0-async [28:13|% 68|+ 2893|- 57]: release test-stream-readable-hwm-0-no-flow-data [28:13|% 68|+ 2893|- 57]: release test-stream-readable-infinite-read [28:13|% 68|+ 2893|- 57]: release test-stream-readable-invalid-chunk [28:13|% 68|+ 2893|- 57]: release test-stream-readable-needReadable [28:13|% 68|+ 2893|- 57]: release test-stream-readable-next-no-null [28:13|% 68|+ 2893|- 57]: release test-stream-readable-no-unneeded-readab... [28:14|% 68|+ 2893|- 57]: release test-stream-readable-object-multi-push-... [28:16|% 68|+ 2895|- 57]: release test-stream-readable-pause-and-resume [28:16|% 68|+ 2895|- 57]: release test-stream-readable-readable [28:22|% 68|+ 2897|- 57]: release test-stream-readable-readable-then-resu... [28:22|% 68|+ 2898|- 57]: release test-stream-readable-reading-readingMor... [28:22|% 68|+ 2898|- 57]: release test-stream-readable-resume-hwm [28:22|% 69|+ 2906|- 57]: release test-stream-readable-resumeScheduled [28:23|% 69|+ 2906|- 57]: release test-stream-readable-setEncoding-existi... [28:23|% 69|+ 2906|- 57]: release test-stream-readable-setEncoding-null [28:23|% 69|+ 2906|- 57]: release test-stream-readable-strategy-option [28:23|% 69|+ 2911|- 57]: release test-stream-readable-to-web [28:23|% 69|+ 2911|- 57]: release test-stream-readable-to-web-termination [28:23|% 69|+ 2911|- 57]: release test-stream-readable-unpipe-resume [28:23|% 69|+ 2911|- 57]: release test-stream-readable-unshift [28:23|% 69|+ 2911|- 57]: release test-stream-readable-with-unimplemented... [28:24|% 69|+ 2914|- 57]: release test-stream-readableListening-state [28:25|% 69|+ 2919|- 57]: release test-stream-reduce [28:25|% 69|+ 2919|- 57]: release test-stream-set-default-hwm [28:28|% 69|+ 2938|- 57]: release test-stream-some-find-every [28:32|% 70|+ 2948|- 57]: release test-stream-toArray [28:32|% 70|+ 2950|- 57]: release test-stream-toWeb-allows-server-respons... [28:32|% 70|+ 2951|- 57]: release test-stream-transform-callback-twice [28:33|% 70|+ 2963|- 57]: release test-stream-transform-constructor-set-m... [28:33|% 70|+ 2963|- 57]: release test-stream-transform-destroy [28:33|% 70|+ 2963|- 57]: release test-stream-transform-final [28:34|% 70|+ 2963|- 57]: release test-stream-transform-final-sync [28:35|% 70|+ 2963|- 57]: release test-stream-transform-flush-data [28:35|% 70|+ 2963|- 57]: release test-stream-transform-hwm0 [28:35|% 70|+ 2963|- 57]: release test-stream-transform-objectmode-falsey... [28:35|% 70|+ 2963|- 57]: release test-stream-transform-split-highwaterma... [28:35|% 70|+ 2963|- 57]: release test-stream-transform-split-objectmode [28:35|% 70|+ 2965|- 57]: release test-stream-typedarray [28:35|% 70|+ 2965|- 57]: release test-stream-uint8array [28:35|% 70|+ 2965|- 57]: release test-stream-unpipe-event [28:35|% 70|+ 2965|- 57]: release test-stream-unshift-empty-chunk [28:35|% 70|+ 2965|- 57]: release test-stream-unshift-read-race [28:35|% 70|+ 2965|- 57]: release test-stream-wrap [28:35|% 70|+ 2965|- 57]: release test-stream-wrap-drain [28:35|% 70|+ 2965|- 57]: release test-stream-wrap-encoding [28:35|% 70|+ 2965|- 57]: release test-stream-writable-aborted [28:35|% 70|+ 2965|- 57]: release test-stream-writable-change-default-enc... [28:35|% 70|+ 2968|- 57]: release test-stream-writable-clear-buffer [28:35|% 70|+ 2968|- 57]: release test-stream-writable-constructor-set-me... [28:35|% 70|+ 2970|- 57]: release test-stream-writable-decoded-encoding [28:35|% 70|+ 2970|- 57]: release test-stream-writable-destroy [28:35|% 70|+ 2970|- 57]: release test-stream-writable-end-cb-error [28:35|% 70|+ 2970|- 57]: release test-stream-writable-end-cb-uncaught [28:35|% 70|+ 2970|- 57]: release test-stream-writable-end-multiple [28:35|% 70|+ 2973|- 57]: release test-stream-writable-ended-state [28:35|% 70|+ 2974|- 57]: release test-stream-writable-final-async [28:35|% 70|+ 2974|- 57]: release test-stream-writable-final-destroy [28:35|% 70|+ 2974|- 57]: release test-stream-writable-final-throw [28:35|% 70|+ 2974|- 57]: release test-stream-writable-finish-destroyed [28:35|% 70|+ 2974|- 57]: release test-stream-writable-finished [28:35|% 70|+ 2974|- 57]: release test-stream-writable-finished-state [28:35|% 70|+ 2974|- 57]: release test-stream-writable-invalid-chunk [28:35|% 70|+ 2974|- 57]: release test-stream-writable-needdrain-state [28:35|% 70|+ 2974|- 57]: release test-stream-writable-null [28:35|% 70|+ 2974|- 57]: release test-stream-writable-properties [28:35|% 70|+ 2974|- 57]: release test-stream-writable-samecb-singletick [28:35|% 70|+ 2974|- 57]: release test-stream-writable-writable [28:36|% 70|+ 2974|- 57]: release test-stream-writable-write-cb-error [28:36|% 70|+ 2974|- 57]: release test-stream-writable-write-cb-twice [28:36|% 70|+ 2975|- 57]: release test-stream-writable-write-error [28:36|% 70|+ 2975|- 57]: release test-stream-writable-write-writev-finis... [28:36|% 70|+ 2975|- 57]: release test-stream-writableState-ending [28:36|% 70|+ 2975|- 57]: release test-stream-writableState-uncorked-buff... [28:37|% 71|+ 2990|- 57]: release test-stream-write-destroy [28:37|% 71|+ 2990|- 57]: release test-stream-write-drain [28:37|% 71|+ 2990|- 57]: release test-stream-write-final [28:37|% 71|+ 2990|- 57]: release test-stream-writev [28:37|% 71|+ 2990|- 57]: release test-stream2-base64-single-char-read-en... [28:37|% 71|+ 2990|- 57]: release test-stream2-basic [28:38|% 71|+ 2990|- 57]: release test-stream2-compatibility [28:38|% 71|+ 2990|- 57]: release test-stream2-decode-partial [28:38|% 71|+ 2990|- 57]: release test-stream2-finish-pipe [28:39|% 71|+ 2990|- 57]: release test-stream2-finish-pipe-error [28:39|% 71|+ 2990|- 57]: release test-stream2-httpclient-response-end [28:40|% 71|+ 2990|- 57]: release test-stream2-large-read-stall [28:42|% 71|+ 2990|- 57]: release test-stream2-objects [28:43|% 71|+ 2990|- 57]: release test-stream2-pipe-error-handling [28:43|% 71|+ 2990|- 57]: release test-stream2-pipe-error-once-listener [28:45|% 71|+ 2990|- 57]: release test-stream2-push [28:46|% 71|+ 2990|- 57]: release test-stream2-read-sync-stack [28:46|% 71|+ 2990|- 57]: release test-stream2-readable-empty-buffer-no-e... [28:47|% 71|+ 2990|- 57]: release test-stream2-readable-legacy-drain [28:52|% 71|+ 2990|- 57]: release test-stream2-readable-non-empty-end [28:53|% 71|+ 2990|- 57]: release test-stream2-readable-wrap [28:54|% 71|+ 2995|- 57]: release test-stream2-readable-wrap-destroy [28:54|% 71|+ 2995|- 57]: release test-stream2-readable-wrap-empty [28:58|% 71|+ 3003|- 57]: release test-stream2-readable-wrap-error [28:58|% 71|+ 3003|- 57]: release test-stream2-set-encoding [29:01|% 71|+ 3003|- 57]: release test-stream2-transform [29:01|% 71|+ 3003|- 57]: release test-stream2-unpipe-drain [29:01|% 71|+ 3003|- 57]: release test-stream2-unpipe-leak [29:02|% 71|+ 3004|- 57]: release test-stream2-writable [29:03|% 71|+ 3004|- 57]: release test-stream3-cork-end [29:03|% 71|+ 3004|- 57]: release test-stream3-cork-uncork [29:03|% 71|+ 3004|- 57]: release test-stream3-pause-then-read [29:03|% 71|+ 3004|- 57]: release test-stream3-pipeline-async-iterator [29:03|% 71|+ 3004|- 57]: release test-streams-highwatermark [29:03|% 71|+ 3004|- 57]: release test-string-decoder [29:03|% 71|+ 3004|- 57]: release test-string-decoder-end [29:04|% 71|+ 3004|- 57]: release test-string-decoder-fuzz [29:04|% 71|+ 3004|- 57]: release test-stringbytes-external [29:04|% 71|+ 3004|- 57]: release test-structuredClone-global [29:04|% 71|+ 3004|- 57]: release test-sync-fileread [29:04|% 71|+ 3006|- 57]: release test-sync-io-option [29:05|% 71|+ 3006|- 57]: release test-sys [29:06|% 71|+ 3006|- 57]: release test-tcp-wrap [29:06|% 71|+ 3006|- 57]: release test-tcp-wrap-connect [29:06|% 71|+ 3006|- 57]: release test-tcp-wrap-listen [29:06|% 71|+ 3006|- 57]: release test-throw-error-with-getter-throw-trac... [29:06|% 71|+ 3006|- 57]: release test-throw-undefined-or-null-traced [29:06|% 71|+ 3006|- 57]: release test-tick-processor-arguments === 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:07|% 71|+ 3009|- 58]: release test-tick-processor-version-check [29:07|% 71|+ 3009|- 58]: release test-timers [29:07|% 71|+ 3009|- 58]: release test-timers-active [29:08|% 71|+ 3009|- 58]: release test-timers-api-refs [29:08|% 71|+ 3009|- 58]: release test-timers-args [29:08|% 71|+ 3009|- 58]: release test-timers-clear-null-does-not-throw-e... [29:08|% 71|+ 3009|- 58]: release test-timers-clear-object-does-not-throw... [29:08|% 71|+ 3009|- 58]: release test-timers-clear-timeout-interval-equi... [29:08|% 71|+ 3009|- 58]: release test-timers-clearImmediate [29:08|% 71|+ 3009|- 58]: release test-timers-clearImmediate-als [29:10|% 71|+ 3011|- 58]: release test-timers-destroyed [29:10|% 71|+ 3014|- 58]: release test-timers-dispose [29:10|% 71|+ 3014|- 58]: release test-timers-enroll-invalid-msecs [29:10|% 71|+ 3014|- 58]: release test-timers-enroll-second-time [29:13|% 72|+ 3037|- 58]: release test-timers-immediate [29:13|% 72|+ 3037|- 58]: release test-timers-immediate-promisified [29:20|% 72|+ 3059|- 58]: release test-timers-immediate-queue [29:20|% 72|+ 3059|- 58]: release test-timers-immediate-queue-throw [29:20|% 72|+ 3062|- 58]: release test-timers-immediate-unref [29:20|% 72|+ 3062|- 58]: release test-timers-immediate-unref-nested-once [29:20|% 72|+ 3067|- 58]: release test-timers-immediate-unref-simple [29:20|% 72|+ 3067|- 58]: release test-timers-interval-promisified [29:20|% 72|+ 3071|- 58]: release test-timers-interval-throw [29:20|% 72|+ 3071|- 58]: release test-timers-linked-list [29:20|% 72|+ 3071|- 58]: release test-timers-max-duration-warning [29:20|% 72|+ 3071|- 58]: release test-timers-nested [29:20|% 72|+ 3071|- 58]: release test-timers-next-tick [29:20|% 72|+ 3071|- 58]: release test-timers-non-integer-delay [29:20|% 72|+ 3071|- 58]: release test-timers-now [29:20|% 72|+ 3071|- 58]: release test-timers-ordering [29:20|% 72|+ 3071|- 58]: release test-timers-process-tampering [29:20|% 72|+ 3071|- 58]: release test-timers-promises [29:20|% 72|+ 3071|- 58]: release test-timers-promises-scheduler [29:20|% 72|+ 3071|- 58]: release test-timers-refresh [29:21|% 72|+ 3071|- 58]: release test-timers-refresh-in-callback [29:21|% 72|+ 3071|- 58]: release test-timers-reset-process-domain-on-thr... [29:21|% 72|+ 3071|- 58]: release test-timers-same-timeout-wrong-list-del... [29:21|% 72|+ 3071|- 58]: release test-timers-setimmediate-infinite-loop [29:21|% 72|+ 3071|- 58]: release test-timers-socket-timeout-removes-othe... [29:21|% 72|+ 3071|- 58]: release test-timers-this [29:22|% 72|+ 3071|- 58]: release test-timers-throw-when-cb-not-function [29:22|% 72|+ 3071|- 58]: release test-timers-timeout-promisified [29:22|% 72|+ 3072|- 58]: release test-timers-timeout-to-interval [29:22|% 72|+ 3072|- 58]: release test-timers-timeout-with-non-integer [29:24|% 72|+ 3072|- 58]: release test-timers-to-primitive [29:24|% 72|+ 3072|- 58]: release test-timers-uncaught-exception [29:29|% 72|+ 3072|- 58]: release test-timers-unenroll-unref-interval [29:30|% 73|+ 3073|- 58]: release test-timers-unref [29:34|% 73|+ 3073|- 58]: release test-timers-unref-active [29:34|% 73|+ 3073|- 58]: release test-timers-unref-remove-other-unref-ti... [29:34|% 73|+ 3073|- 58]: release test-timers-unref-remove-other-unref-ti... [29:34|% 73|+ 3074|- 58]: release test-timers-unref-throw-then-ref [29:34|% 73|+ 3074|- 58]: release test-timers-unrefd-interval-still-fires [29:35|% 73|+ 3074|- 58]: release test-timers-unrefed-in-beforeexit [29:35|% 73|+ 3074|- 58]: release test-timers-unrefed-in-callback [29:35|% 73|+ 3074|- 58]: release test-timers-user-call [29:36|% 73|+ 3074|- 58]: release test-timers-zero-timeout [29:36|% 73|+ 3074|- 58]: release test-tls-0-dns-altname [29:36|% 73|+ 3074|- 58]: release test-tls-add-context [29:36|% 73|+ 3074|- 58]: release test-tls-addca [29:36|% 73|+ 3075|- 58]: release test-tls-alert [29:37|% 73|+ 3077|- 58]: release test-tls-alert-handling [29:38|% 73|+ 3077|- 58]: release test-tls-alpn-server-client [29:38|% 73|+ 3077|- 58]: release test-tls-async-cb-after-socket-end [29:38|% 73|+ 3078|- 58]: release test-tls-basic-validations [29:40|% 73|+ 3078|- 58]: release test-tls-buffersize [29:41|% 73|+ 3078|- 58]: release test-tls-ca-concat [29:42|% 73|+ 3078|- 58]: release test-tls-canonical-ip [29:42|% 73|+ 3078|- 58]: release test-tls-cert-chains-concat [29:42|% 73|+ 3079|- 58]: release test-tls-cert-chains-in-ca [29:42|% 73|+ 3079|- 58]: release test-tls-cert-ext-encoding [29:42|% 73|+ 3079|- 58]: release test-tls-cert-regression [29:42|% 73|+ 3079|- 58]: release test-tls-check-server-identity [29:42|% 73|+ 3081|- 58]: release test-tls-cipher-list [29:43|% 73|+ 3081|- 58]: release test-tls-cli-max-version-1.2 [29:43|% 73|+ 3081|- 58]: release test-tls-cli-max-version-1.3 [29:43|% 73|+ 3081|- 58]: release test-tls-cli-min-max-conflict [29:43|% 73|+ 3081|- 58]: release test-tls-cli-min-version-1.0 [29:43|% 73|+ 3081|- 58]: release test-tls-cli-min-version-1.1 [29:43|% 73|+ 3081|- 58]: release test-tls-cli-min-version-1.2 [29:43|% 73|+ 3081|- 58]: release test-tls-cli-min-version-1.3 [29:43|% 73|+ 3081|- 58]: release test-tls-client-abort [29:43|% 73|+ 3082|- 58]: release test-tls-client-abort2 [29:45|% 73|+ 3085|- 58]: release test-tls-client-allow-partial-trust-cha... [29:46|% 73|+ 3096|- 58]: release test-tls-client-auth [29:47|% 74|+ 3119|- 58]: release test-tls-client-default-ciphers [29:47|% 74|+ 3119|- 58]: release test-tls-client-destroy-soon [29:47|% 74|+ 3119|- 58]: release test-tls-client-getephemeralkeyinfo [29:47|% 74|+ 3119|- 58]: release test-tls-client-mindhsize [29:47|% 74|+ 3119|- 58]: release test-tls-client-reject [29:49|% 74|+ 3140|- 58]: release test-tls-client-reject-12 [29:49|% 74|+ 3140|- 58]: release test-tls-client-renegotiation-13 [29:49|% 74|+ 3148|- 58]: release test-tls-client-renegotiation-limit [29:49|% 74|+ 3148|- 58]: release test-tls-client-resume [29:49|% 74|+ 3148|- 58]: release test-tls-client-resume-12 [29:49|% 74|+ 3149|- 58]: release test-tls-client-verify [29:49|% 74|+ 3149|- 58]: release test-tls-clientcertengine-invalid-arg-t... [29:49|% 74|+ 3149|- 58]: release test-tls-clientcertengine-unsupported [29:50|% 74|+ 3149|- 58]: release test-tls-close-error [29:51|% 74|+ 3149|- 58]: release test-tls-close-event-after-write [29:51|% 74|+ 3149|- 58]: release test-tls-close-notify [29:51|% 74|+ 3149|- 58]: release test-tls-cnnic-whitelist [29:52|% 74|+ 3149|- 58]: release test-tls-connect-abort-controller [29:52|% 74|+ 3149|- 58]: release test-tls-connect-address-family [29:52|% 74|+ 3149|- 58]: release test-tls-connect-allow-half-open-option [29:52|% 74|+ 3149|- 58]: release test-tls-connect-given-socket [29:52|% 74|+ 3149|- 58]: release test-tls-connect-hints-option [29:52|% 74|+ 3149|- 58]: release test-tls-connect-hwm-option [29:52|% 74|+ 3149|- 58]: release test-tls-connect-memleak [29:52|% 74|+ 3149|- 58]: release test-tls-connect-no-host [29:52|% 74|+ 3149|- 58]: release test-tls-connect-pipe [29:53|% 74|+ 3149|- 58]: release test-tls-connect-secure-context [29:53|% 74|+ 3149|- 58]: release test-tls-connect-simple [29:53|% 74|+ 3149|- 58]: release test-tls-connect-stream-writes [29:53|% 74|+ 3149|- 58]: release test-tls-connect-timeout-option [29:53|% 74|+ 3149|- 58]: release test-tls-delayed-attach [29:54|% 74|+ 3150|- 58]: release test-tls-delayed-attach-error [29:54|% 74|+ 3150|- 58]: release test-tls-destroy-stream [29:54|% 74|+ 3150|- 58]: release test-tls-destroy-stream-12 [29:55|% 74|+ 3150|- 58]: release test-tls-destroy-whilst-write [29:56|% 74|+ 3150|- 58]: release test-tls-dhe [29:56|% 74|+ 3150|- 58]: release test-tls-disable-renegotiation [29:56|% 74|+ 3150|- 58]: release test-tls-ecdh [29:56|% 74|+ 3150|- 58]: release test-tls-ecdh-auto [29:57|% 74|+ 3150|- 58]: release test-tls-ecdh-multiple [29:57|% 74|+ 3150|- 58]: release test-tls-econnreset [29:57|% 74|+ 3150|- 58]: release test-tls-empty-sni-context [29:58|% 74|+ 3150|- 58]: release test-tls-enable-keylog-cli [29:59|% 74|+ 3150|- 58]: release test-tls-enable-trace [30:00|% 74|+ 3150|- 58]: release test-tls-enable-trace-cli [30:00|% 74|+ 3150|- 58]: release test-tls-env-bad-extra-ca [30:01|% 74|+ 3150|- 58]: release test-tls-env-extra-ca [30:01|% 74|+ 3150|- 58]: release test-tls-env-extra-ca-no-crypto [30:01|% 74|+ 3150|- 58]: release test-tls-env-extra-ca-with-options [30:03|% 74|+ 3151|- 58]: release test-tls-error-servername [30:03|% 74|+ 3151|- 58]: release test-tls-error-stack [30:03|% 74|+ 3151|- 58]: release test-tls-exportkeyingmaterial [30:06|% 74|+ 3151|- 58]: release test-tls-external-accessor [30:06|% 74|+ 3151|- 58]: release test-tls-fast-writing [30:09|% 74|+ 3151|- 58]: release test-tls-finished [30:11|% 74|+ 3151|- 58]: release test-tls-friendly-error-message [30:11|% 74|+ 3151|- 58]: release test-tls-generic-stream [30:13|% 74|+ 3151|- 58]: release test-tls-getcertificate-x509 [30:13|% 74|+ 3151|- 58]: release test-tls-getcipher [30:13|% 74|+ 3151|- 58]: release test-tls-getprotocol [30:14|% 74|+ 3151|- 58]: release test-tls-handshake-error [30:14|% 74|+ 3151|- 58]: release test-tls-handshake-exception [30:14|% 74|+ 3151|- 58]: release test-tls-handshake-nohang [30:14|% 74|+ 3151|- 58]: release test-tls-hello-parser-failure [30:15|% 74|+ 3151|- 58]: release test-tls-honorcipherorder [30:17|% 74|+ 3151|- 58]: release test-tls-inception [30:17|% 74|+ 3151|- 58]: release test-tls-interleave [30:18|% 74|+ 3151|- 58]: release test-tls-invalid-pfx [30:18|% 74|+ 3151|- 58]: release test-tls-invoke-queued [30:18|% 74|+ 3151|- 58]: release test-tls-ip-servername-deprecation [30:18|% 74|+ 3151|- 58]: release test-tls-js-stream [30:18|% 74|+ 3151|- 58]: release test-tls-junk-closes-server [30:19|% 74|+ 3151|- 58]: release test-tls-junk-server [30:21|% 74|+ 3151|- 58]: release test-tls-key-mismatch [30:21|% 74|+ 3151|- 58]: release test-tls-keyengine-invalid-arg-type [30:21|% 74|+ 3151|- 58]: release test-tls-keyengine-unsupported [30:25|% 75|+ 3171|- 58]: release test-tls-keylog-tlsv13 [30:27|% 76|+ 3205|- 58]: release test-tls-legacy-deprecated [30:28|% 76|+ 3208|- 58]: release test-tls-legacy-pfx [30:29|% 76|+ 3208|- 58]: release test-tls-max-send-fragment [30:29|% 76|+ 3208|- 58]: release test-tls-min-max-version [30:29|% 76|+ 3208|- 58]: release test-tls-multi-key [30:29|% 76|+ 3208|- 58]: release test-tls-multi-pfx [30:29|% 76|+ 3208|- 58]: release test-tls-multiple-cas-as-string [30:29|% 76|+ 3208|- 58]: release test-tls-net-connect-prefer-path [30:30|% 76|+ 3208|- 58]: release test-tls-net-socket-keepalive [30:34|% 76|+ 3217|- 58]: release test-tls-net-socket-keepalive-12 [30:34|% 76|+ 3218|- 58]: release test-tls-no-cert-required [30:34|% 76|+ 3218|- 58]: release test-tls-no-rsa-key [30:34|% 76|+ 3222|- 58]: release test-tls-no-sslv23 [30:34|% 76|+ 3222|- 58]: release test-tls-no-sslv3 [30:34|% 76|+ 3225|- 58]: release test-tls-ocsp-callback [30:34|% 76|+ 3225|- 58]: release test-tls-on-empty-socket [30:34|% 76|+ 3225|- 58]: release test-tls-onread-static-buffer [30:34|% 76|+ 3225|- 58]: release test-tls-options-boolean-check [30:34|% 76|+ 3225|- 58]: release test-tls-over-http-tunnel [30:34|% 76|+ 3225|- 58]: release test-tls-passphrase [30:35|% 76|+ 3225|- 58]: release test-tls-pause [30:35|% 76|+ 3225|- 58]: release test-tls-peer-certificate [30:35|% 76|+ 3225|- 58]: release test-tls-peer-certificate-encoding [30:36|% 76|+ 3225|- 58]: release test-tls-peer-certificate-multi-keys [30:37|% 76|+ 3225|- 58]: release test-tls-pfx-authorizationerror [30:37|% 76|+ 3225|- 58]: release test-tls-psk-circuit [30:38|% 76|+ 3225|- 58]: release test-tls-psk-errors [30:38|% 76|+ 3225|- 58]: release test-tls-psk-server [30:40|% 76|+ 3229|- 58]: release test-tls-reduced-SECLEVEL-in-cipher [30:40|% 76|+ 3229|- 58]: release test-tls-reinitialize-listeners [30:40|% 76|+ 3229|- 58]: release test-tls-request-timeout [30:41|% 76|+ 3229|- 58]: release test-tls-retain-handle-no-abort [30:41|% 76|+ 3231|- 58]: release test-tls-reuse-host-from-socket [30:41|% 76|+ 3231|- 58]: release test-tls-root-certificates [30:41|% 76|+ 3231|- 58]: release test-tls-secure-context-usage-order [30:41|% 76|+ 3231|- 58]: release test-tls-secure-session [30:42|% 76|+ 3231|- 58]: release test-tls-securepair-fiftharg [30:44|% 76|+ 3234|- 58]: release test-tls-securepair-leak [30:45|% 76|+ 3234|- 58]: release test-tls-securepair-server [30:45|% 76|+ 3234|- 58]: release test-tls-server-capture-rejection [30:45|% 76|+ 3234|- 58]: release test-tls-server-connection-server [30:47|% 76|+ 3234|- 58]: release test-tls-server-failed-handshake-emits-... [30:47|% 76|+ 3234|- 58]: release test-tls-server-parent-constructor-opti... [30:48|% 76|+ 3234|- 58]: release test-tls-server-setkeycert [30:48|% 76|+ 3234|- 58]: release test-tls-server-setoptions-clientcerten... [30:48|% 76|+ 3234|- 58]: release test-tls-server-verify [30:49|% 76|+ 3234|- 58]: release test-tls-session-cache [30:49|% 76|+ 3234|- 58]: release test-tls-set-ciphers [30:50|% 76|+ 3234|- 58]: release test-tls-set-ciphers-error [30:51|% 76|+ 3234|- 58]: release test-tls-set-encoding [30:51|% 76|+ 3234|- 58]: release test-tls-set-secure-context [30:53|% 76|+ 3234|- 58]: release test-tls-set-sigalgs [30:54|% 76|+ 3235|- 58]: release test-tls-sni-option [30:54|% 76|+ 3235|- 58]: release test-tls-sni-server-client [30:54|% 76|+ 3235|- 58]: release test-tls-sni-servername === 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 --- [30:55|% 76|+ 3235|- 61]: release test-tls-snicallback-error [30:55|% 76|+ 3235|- 61]: release test-tls-socket-allow-half-open-option [30:55|% 76|+ 3237|- 61]: release test-tls-socket-close [30:55|% 76|+ 3237|- 61]: release test-tls-socket-constructor-alpn-option... [30:55|% 76|+ 3237|- 61]: release test-tls-socket-default-options [30:55|% 76|+ 3237|- 61]: release test-tls-socket-destroy [30:55|% 76|+ 3237|- 61]: release test-tls-socket-failed-handshake-emits-... [30:55|% 76|+ 3237|- 61]: release test-tls-socket-snicallback-without-ser... [30:55|% 76|+ 3237|- 61]: release test-tls-startcom-wosign-whitelist [30:55|% 76|+ 3237|- 61]: release test-tls-starttls-server [30:55|% 76|+ 3239|- 61]: release test-tls-streamwrap-buffersize [30:55|% 76|+ 3239|- 61]: release test-tls-ticket [30:55|% 77|+ 3242|- 61]: release test-tls-ticket-12 [30:55|% 77|+ 3242|- 61]: release test-tls-ticket-cluster [30:55|% 77|+ 3242|- 61]: release test-tls-ticket-invalid-arg [30:55|% 77|+ 3244|- 61]: release test-tls-timeout-server [30:55|% 77|+ 3244|- 61]: release test-tls-timeout-server-2 [30:55|% 77|+ 3244|- 61]: release test-tls-tlswrap-segfault [30:55|% 77|+ 3244|- 61]: release test-tls-tlswrap-segfault-2 [30:56|% 77|+ 3249|- 61]: release test-tls-translate-peer-certificate [30:56|% 77|+ 3255|- 61]: release test-tls-transport-destroy-after-own-gc [30:56|% 77|+ 3256|- 61]: release test-tls-use-after-free-regression [30:56|% 77|+ 3261|- 61]: release test-tls-wrap-econnreset [30:56|% 77|+ 3261|- 61]: release test-tls-wrap-econnreset-localaddress [30:56|% 77|+ 3261|- 61]: release test-tls-wrap-econnreset-pipe [30:56|% 77|+ 3261|- 61]: release test-tls-wrap-econnreset-socket [30:56|% 77|+ 3261|- 61]: release test-tls-wrap-event-emmiter [30:58|% 77|+ 3263|- 61]: release test-tls-wrap-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 --- [30:58|% 77|+ 3277|- 62]: release test-tls-wrap-timeout [30:58|% 77|+ 3283|- 62]: release test-tls-write-error [30:58|% 78|+ 3288|- 62]: release test-tls-writewrap-leak [30:58|% 78|+ 3288|- 62]: release test-tls-zero-clear-in [30:59|% 78|+ 3291|- 62]: release test-tojson-perf_hooks [30:59|% 78|+ 3291|- 62]: release test-trace-atomic-deprecation [30:59|% 78|+ 3296|- 62]: release test-trace-atomics-wait [30:59|% 78|+ 3297|- 62]: release test-trace-env [30:59|% 78|+ 3301|- 62]: release test-trace-env-stack [30:59|% 78|+ 3301|- 62]: release test-trace-events-all [30:59|% 78|+ 3301|- 62]: release test-trace-events-api [30:59|% 78|+ 3303|- 62]: release test-trace-events-api-worker-disabled [30:59|% 78|+ 3304|- 62]: release test-trace-events-async-hooks [30:59|% 78|+ 3308|- 62]: release test-trace-events-async-hooks-dynamic [30:59|% 78|+ 3308|- 62]: release test-trace-events-async-hooks-worker [30:59|% 78|+ 3308|- 62]: release test-trace-events-binding [30:59|% 78|+ 3308|- 62]: release test-trace-events-bootstrap [30:59|% 78|+ 3308|- 62]: release test-trace-events-category-used === 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 --- [30:59|% 78|+ 3310|- 63]: release test-trace-events-console [30:59|% 78|+ 3310|- 63]: release test-trace-events-dynamic-enable [31:00|% 78|+ 3310|- 63]: release test-trace-events-dynamic-enable-worker... [31:00|% 78|+ 3310|- 63]: release test-trace-events-environment [31:00|% 78|+ 3310|- 63]: release test-trace-events-file-pattern [31:00|% 78|+ 3310|- 63]: release test-trace-events-fs-async [31:00|% 78|+ 3310|- 63]: release test-trace-events-fs-sync [31:00|% 78|+ 3310|- 63]: release test-trace-events-get-category-enabled-... [31:00|% 78|+ 3310|- 63]: release test-trace-events-http [31:00|% 78|+ 3310|- 63]: release test-trace-events-metadata [31:00|% 78|+ 3310|- 63]: release test-trace-events-net [31:03|% 78|+ 3310|- 63]: release test-trace-events-net-abstract-socket [31:03|% 78|+ 3310|- 63]: release test-trace-events-none [31:03|% 78|+ 3310|- 63]: release test-trace-events-process-exit [31:04|% 78|+ 3310|- 63]: release test-trace-events-promises === 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 --- [31:04|% 78|+ 3312|- 64]: release test-trace-events-threadpool [31:04|% 78|+ 3312|- 64]: release test-trace-events-v8 [31:05|% 78|+ 3312|- 64]: release test-trace-events-vm [31:05|% 78|+ 3312|- 64]: release test-trace-events-worker-metadata [31:05|% 78|+ 3312|- 64]: release test-trace-events-worker-metadata-with-... [31:06|% 78|+ 3312|- 64]: release test-trace-exit [31:06|% 78|+ 3312|- 64]: release test-trace-exit-stack-limit [31:06|% 78|+ 3312|- 64]: release test-tracing-no-crash [31:06|% 78|+ 3312|- 64]: release test-tty-backwards-api [31:06|% 78|+ 3312|- 64]: release test-tty-stdin-end [31:06|% 78|+ 3312|- 64]: release test-tty-stdin-pipe [31:07|% 78|+ 3312|- 64]: release test-ttywrap-invalid-fd [31:08|% 78|+ 3312|- 64]: release test-ttywrap-stack [31:08|% 78|+ 3313|- 64]: release test-tz-version [31:08|% 78|+ 3313|- 64]: release test-unhandled-exception-rethrow-error [31:11|% 78|+ 3313|- 64]: release test-unhandled-exception-with-worker-in... [31:12|% 78|+ 3313|- 64]: release test-unicode-node-options [31:12|% 78|+ 3313|- 64]: release test-url-domain-ascii-unicode [31:14|% 78|+ 3313|- 64]: release test-url-fileurltopath [31:15|% 78|+ 3313|- 64]: release test-url-format [31:15|% 78|+ 3313|- 64]: release test-url-format-invalid-input [31:16|% 78|+ 3313|- 64]: release test-url-format-whatwg [31:16|% 78|+ 3313|- 64]: release test-url-is-url-internal [31:17|% 78|+ 3313|- 64]: release test-url-parse-format [31:17|% 78|+ 3313|- 64]: release test-url-parse-invalid-input [31:17|% 78|+ 3313|- 64]: release test-url-parse-query [31:17|% 78|+ 3313|- 64]: release test-url-pathtofileurl [31:17|% 78|+ 3313|- 64]: release test-url-relative [31:17|% 78|+ 3313|- 64]: release test-url-revokeobjecturl [31:18|% 78|+ 3313|- 64]: release test-url-urltooptions [31:18|% 78|+ 3313|- 64]: release test-utf8-scripts [31:20|% 78|+ 3313|- 64]: release test-util [31:21|% 78|+ 3314|- 64]: release test-util-callbackify [31:26|% 78|+ 3314|- 64]: release test-util-deprecate [31:26|% 78|+ 3314|- 64]: release test-util-deprecate-invalid-code [31:26|% 78|+ 3314|- 64]: release test-util-emit-experimental-warning [31:27|% 78|+ 3314|- 64]: release test-util-format [31:27|% 78|+ 3314|- 64]: release test-util-getcallsite [31:28|% 78|+ 3314|- 64]: release test-util-getcallsites [31:28|% 78|+ 3314|- 64]: release test-util-inherits [31:28|% 78|+ 3314|- 64]: release test-util-inspect [31:28|% 78|+ 3314|- 64]: release test-util-inspect-getters-accessing-thi... [31:29|% 78|+ 3314|- 64]: release test-util-inspect-long-running [31:29|% 78|+ 3314|- 64]: release test-util-inspect-namespace [31:29|% 78|+ 3314|- 64]: release test-util-inspect-proxy [31:30|% 78|+ 3314|- 64]: release test-util-internal [31:30|% 78|+ 3314|- 64]: release test-util-isDeepStrictEqual [31:30|% 78|+ 3314|- 64]: release test-util-log [31:31|% 78|+ 3318|- 64]: release test-util-parse-env [31:31|% 78|+ 3318|- 64]: release test-util-primordial-monkeypatching [31:32|% 78|+ 3318|- 64]: release test-util-promisify [31:36|% 78|+ 3319|- 64]: release test-util-promisify-custom-names [31:47|% 79|+ 3340|- 64]: release test-util-sigint-watchdog [31:53|% 79|+ 3359|- 64]: release test-util-sleep [31:53|% 79|+ 3359|- 64]: release test-util-stripvtcontrolcharacters [31:53|% 79|+ 3359|- 64]: release test-util-styletext [31:53|% 79|+ 3359|- 64]: release test-util-text-decoder [31:53|% 79|+ 3359|- 64]: release test-util-types [31:53|% 79|+ 3359|- 64]: release test-util-types-exists [31:53|% 79|+ 3360|- 64]: release test-uv-binding-constant [31:53|% 79|+ 3364|- 64]: release test-uv-errmap [31:53|% 79|+ 3365|- 64]: release test-uv-errno [31:53|% 79|+ 3366|- 64]: release test-uv-unmapped-exception [31:53|% 79|+ 3367|- 64]: release test-v8-collect-gc-profile [31:53|% 79|+ 3367|- 64]: release test-v8-collect-gc-profile-exit-before-... [31:53|% 79|+ 3367|- 64]: release test-v8-collect-gc-profile-in-worker [31:53|% 79|+ 3367|- 64]: release test-v8-coverage [31:53|% 79|+ 3367|- 64]: release test-v8-deserialize-buffer [31:53|% 79|+ 3367|- 64]: release test-v8-flag-pool-size-0 [31:53|% 80|+ 3368|- 64]: release test-v8-flag-type-check [31:53|% 80|+ 3368|- 64]: release test-v8-flags [31:53|% 80|+ 3370|- 64]: release test-v8-getheapsnapshot-twice [31:53|% 80|+ 3370|- 64]: release test-v8-global-setter [31:54|% 80|+ 3370|- 64]: release test-v8-query-objects [31:54|% 80|+ 3370|- 64]: release test-v8-serdes [31:54|% 80|+ 3370|- 64]: release test-v8-serialize-leak [31:54|% 80|+ 3370|- 64]: release test-v8-startup-snapshot-api [31:54|% 80|+ 3370|- 64]: release test-v8-stats [31:54|% 80|+ 3384|- 64]: release test-v8-stop-coverage [31:54|% 80|+ 3384|- 64]: release test-v8-take-coverage [31:54|% 80|+ 3385|- 64]: release test-v8-take-coverage-noop [31:54|% 80|+ 3385|- 64]: release test-v8-version-tag [31:54|% 80|+ 3385|- 64]: release test-validators [31:54|% 80|+ 3387|- 64]: release test-vfs [31:54|% 80|+ 3387|- 64]: release test-vm-access-process-env [31:54|% 80|+ 3389|- 64]: release test-vm-api-handles-getter-errors [31:55|% 80|+ 3389|- 64]: release test-vm-attributes-property-not-on-sand... [31:55|% 80|+ 3389|- 64]: release test-vm-basic [31:55|% 80|+ 3389|- 64]: release test-vm-cached-data [31:55|% 80|+ 3389|- 64]: release test-vm-codegen [31:57|% 80|+ 3390|- 64]: release test-vm-context [31:57|% 80|+ 3390|- 64]: release test-vm-context-async-script [31:57|% 80|+ 3390|- 64]: release test-vm-context-dont-contextify [31:57|% 80|+ 3390|- 64]: release test-vm-context-property-forwarding [31:57|% 80|+ 3390|- 64]: release test-vm-create-and-run-in-context [31:57|% 80|+ 3390|- 64]: release test-vm-create-context-accessors [31:58|% 80|+ 3393|- 64]: release test-vm-create-context-arg [31:59|% 80|+ 3393|- 64]: release test-vm-create-context-circular-referen... [31:59|% 80|+ 3393|- 64]: release test-vm-createcacheddata [32:09|% 81|+ 3413|- 64]: release test-vm-cross-context [32:10|% 81|+ 3413|- 64]: release test-vm-data-property-writable [32:10|% 81|+ 3413|- 64]: release test-vm-deleting-property [32:10|% 81|+ 3413|- 64]: release test-vm-dynamic-import-callback-missing... [32:10|% 81|+ 3413|- 64]: release test-vm-function-declaration [32:10|% 81|+ 3413|- 64]: release test-vm-function-redefinition [32:10|% 81|+ 3413|- 64]: release test-vm-getters [32:10|% 81|+ 3413|- 64]: release test-vm-global-assignment [32:10|% 81|+ 3414|- 64]: release test-vm-global-configurable-properties [32:10|% 81|+ 3414|- 64]: release test-vm-global-define-property [32:12|% 81|+ 3420|- 64]: release test-vm-global-get-own [32:12|% 81|+ 3420|- 64]: release test-vm-global-identity [32:12|% 81|+ 3420|- 64]: release test-vm-global-non-writable-properties [32:12|% 81|+ 3420|- 64]: release test-vm-global-property-enumerator [32:12|% 81|+ 3420|- 64]: release test-vm-global-property-interceptors [32:12|% 81|+ 3420|- 64]: release test-vm-global-property-prototype [32:12|% 81|+ 3420|- 64]: release test-vm-global-setter [32:12|% 81|+ 3420|- 64]: release test-vm-harmony-symbols [32:12|% 81|+ 3420|- 64]: release test-vm-indexed-properties [32:12|% 81|+ 3420|- 64]: release test-vm-inherited_properties [32:13|% 81|+ 3422|- 64]: release test-vm-is-context [32:13|% 81|+ 3422|- 64]: release test-vm-low-stack-space [32:14|% 81|+ 3422|- 64]: release test-vm-measure-memory [32:14|% 81|+ 3422|- 64]: release test-vm-measure-memory-lazy [32:14|% 81|+ 3422|- 64]: release test-vm-measure-memory-multi-context [32:14|% 81|+ 3422|- 64]: release test-vm-module-basic [32:14|% 81|+ 3422|- 64]: release test-vm-module-cached-data [32:15|% 81|+ 3422|- 64]: release test-vm-module-dynamic-import [32:15|% 81|+ 3422|- 64]: release test-vm-module-dynamic-namespace [32:15|% 81|+ 3424|- 64]: release test-vm-module-errors [32:15|% 81|+ 3424|- 64]: release test-vm-module-import-meta [32:15|% 81|+ 3424|- 64]: release test-vm-module-link [32:15|% 81|+ 3426|- 64]: release test-vm-module-reevaluate [32:17|% 81|+ 3430|- 64]: release test-vm-module-referrer-realm [32:17|% 81|+ 3430|- 64]: release test-vm-module-synthetic [32:17|% 81|+ 3430|- 64]: release test-vm-new-script-new-context [32:17|% 81|+ 3430|- 64]: release test-vm-new-script-this-context [32:17|% 81|+ 3430|- 64]: release test-vm-no-dynamic-import-callback [32:17|% 81|+ 3430|- 64]: release test-vm-not-strict [32:18|% 81|+ 3430|- 64]: release test-vm-options-validation [32:18|% 81|+ 3430|- 64]: release test-vm-ownkeys [32:18|% 81|+ 3430|- 64]: release test-vm-ownpropertynames [32:18|% 81|+ 3430|- 64]: release test-vm-ownpropertysymbols [32:18|% 81|+ 3430|- 64]: release test-vm-parse-abort-on-uncaught-excepti... [32:18|% 81|+ 3430|- 64]: release test-vm-preserves-property [32:20|% 81|+ 3431|- 64]: release test-vm-property-not-on-sandbox [32:20|% 81|+ 3431|- 64]: release test-vm-proxies [32:21|% 81|+ 3431|- 64]: release test-vm-proxy-failure-CP [32:21|% 81|+ 3431|- 64]: release test-vm-run-in-new-context [32:21|% 81|+ 3431|- 64]: release test-vm-script-throw-in-tostring [32:21|% 81|+ 3431|- 64]: release test-vm-set-property-proxy [32:21|% 81|+ 3431|- 64]: release test-vm-set-proto-null-on-globalthis [32:21|% 81|+ 3432|- 64]: release test-vm-sigint [32:22|% 81|+ 3436|- 64]: release test-vm-sigint-existing-handler [32:22|% 81|+ 3436|- 64]: release test-vm-source-map-url [32:22|% 81|+ 3436|- 64]: release test-vm-static-this [32:22|% 81|+ 3436|- 64]: release test-vm-strict-assign [32:23|% 81|+ 3436|- 64]: release test-vm-strict-mode [32:23|% 81|+ 3440|- 64]: release test-vm-symbols [32:23|% 81|+ 3440|- 64]: release test-vm-syntax-error-message [32:28|% 81|+ 3451|- 64]: release test-vm-syntax-error-stderr [32:28|% 81|+ 3451|- 64]: release test-vm-timeout [32:31|% 82|+ 3460|- 64]: release test-vm-timeout-escape-promise [32:32|% 82|+ 3460|- 64]: release test-vm-timeout-escape-promise-2 [32:32|% 82|+ 3460|- 64]: release test-vm-timeout-escape-promise-module [32:32|% 82|+ 3460|- 64]: release test-warn-multipleResolves [32:32|% 82|+ 3461|- 64]: release test-warn-sigprof [32:32|% 82|+ 3468|- 64]: release test-warn-stream-wrap [32:32|% 82|+ 3468|- 64]: release test-watch-file-shared-dependency [32:34|% 82|+ 3470|- 64]: release test-watch-mode-files_watcher [32:35|% 82|+ 3472|- 64]: release test-weakref [32:35|% 82|+ 3472|- 64]: release test-webcrypto-constructors [32:35|% 82|+ 3472|- 64]: release test-webcrypto-cryptokey-workers === 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 --- [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivebits [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivebits-cfrg [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivebits-ecdh [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivebits-hkdf [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivekey [32:37|% 82|+ 3472|- 65]: release test-webcrypto-derivekey-cfrg [32:38|% 82|+ 3472|- 65]: release test-webcrypto-derivekey-ecdh [32:38|% 82|+ 3472|- 65]: release test-webcrypto-digest [32:38|% 82|+ 3472|- 65]: release test-webcrypto-encrypt-decrypt [32:38|% 82|+ 3473|- 65]: release test-webcrypto-encrypt-decrypt-aes [32:39|% 82|+ 3473|- 65]: release test-webcrypto-encrypt-decrypt-rsa [32:39|% 82|+ 3473|- 65]: release test-webcrypto-export-import [32:40|% 82|+ 3473|- 65]: release test-webcrypto-export-import-cfrg [32:40|% 82|+ 3473|- 65]: release test-webcrypto-export-import-ec [32:40|% 82|+ 3473|- 65]: release test-webcrypto-export-import-rsa [32:40|% 82|+ 3473|- 65]: release test-webcrypto-getRandomValues [32:40|% 82|+ 3473|- 65]: release test-webcrypto-keygen [32:40|% 82|+ 3473|- 65]: release test-webcrypto-random [32:40|% 82|+ 3473|- 65]: release test-webcrypto-sign-verify [32:40|% 82|+ 3473|- 65]: release test-webcrypto-sign-verify-ecdsa [32:40|% 82|+ 3473|- 65]: release test-webcrypto-sign-verify-eddsa [32:40|% 82|+ 3473|- 65]: release test-webcrypto-sign-verify-hmac [32:40|% 82|+ 3473|- 65]: release test-webcrypto-sign-verify-rsa [32:40|% 82|+ 3473|- 65]: release test-webcrypto-util [32:40|% 82|+ 3475|- 65]: release test-webcrypto-webidl [32:40|% 82|+ 3475|- 65]: release test-webcrypto-wrap-unwrap [32:41|% 82|+ 3475|- 65]: release test-websocket [32:41|% 82|+ 3478|- 65]: release test-websocket-disabled [32:41|% 82|+ 3478|- 65]: release test-webstorage [32:41|% 82|+ 3478|- 65]: release test-webstream-encoding-inspect [32:41|% 82|+ 3478|- 65]: release test-webstream-readable-from [32:41|% 82|+ 3478|- 65]: release test-webstream-readablestream-pipeto [32:43|% 82|+ 3478|- 65]: release test-webstream-string-tag [32:43|% 82|+ 3478|- 65]: release test-webstream-structured-clone-no-left... [32:44|% 82|+ 3482|- 65]: release test-webstreams-abort-controller [32:44|% 82|+ 3483|- 65]: release test-webstreams-clone-unref [32:44|% 82|+ 3486|- 65]: release test-webstreams-compose [32:44|% 82|+ 3488|- 65]: release test-webstreams-finished [32:44|% 82|+ 3488|- 65]: release test-webstreams-pipeline [32:46|% 82|+ 3493|- 65]: release test-whatwg-encoding-custom-api-basics [32:49|% 83|+ 3502|- 65]: release test-whatwg-encoding-custom-fatal-strea... [32:51|% 83|+ 3507|- 65]: release test-whatwg-encoding-custom-internals [32:52|% 83|+ 3508|- 65]: release test-whatwg-encoding-custom-interop [32:52|% 83|+ 3509|- 65]: release test-whatwg-encoding-custom-textdecoder [32:52|% 83|+ 3509|- 65]: release test-whatwg-encoding-custom-textdecoder... [32:52|% 83|+ 3510|- 65]: release test-whatwg-encoding-custom-textdecoder... [32:54|% 83|+ 3513|- 65]: release test-whatwg-encoding-custom-textdecoder... [32:57|% 83|+ 3513|- 65]: release test-whatwg-encoding-custom-textdecoder... [33:03|% 83|+ 3520|- 65]: release test-whatwg-encoding-custom-textdecoder... [33:03|% 83|+ 3520|- 65]: release test-whatwg-encoding-custom-textdecoder... [33:04|% 83|+ 3520|- 65]: release test-whatwg-events-add-event-listener-o... [33:05|% 83|+ 3520|- 65]: release test-whatwg-events-add-event-listener-o... [33:06|% 83|+ 3520|- 65]: release test-whatwg-events-customevent [33:06|% 83|+ 3520|- 65]: release test-whatwg-events-event-constructors [33:06|% 83|+ 3520|- 65]: release test-whatwg-events-eventtarget-this-of-... [33:06|% 83|+ 3520|- 65]: release test-whatwg-readablebytestream [33:06|% 83|+ 3520|- 65]: release test-whatwg-readablebytestream-bad-buff... [33:06|% 83|+ 3521|- 65]: release test-whatwg-readablebytestreambyob [33:06|% 83|+ 3521|- 65]: release test-whatwg-readablestream [33:06|% 83|+ 3522|- 65]: release test-whatwg-readablestream [33:06|% 83|+ 3523|- 65]: release test-whatwg-transformstream [33:06|% 83|+ 3523|- 65]: release test-whatwg-url-canparse [33:06|% 83|+ 3525|- 65]: release test-whatwg-url-custom-deepequal [33:07|% 83|+ 3527|- 65]: release test-whatwg-url-custom-global [33:07|% 83|+ 3527|- 65]: release test-whatwg-url-custom-href-side-effect [33:07|% 83|+ 3528|- 65]: release test-whatwg-url-custom-inspect [33:07|% 83|+ 3528|- 65]: release test-whatwg-url-custom-parsing [33:07|% 83|+ 3528|- 65]: release test-whatwg-url-custom-properties [33:07|% 83|+ 3529|- 65]: release test-whatwg-url-custom-searchparams [33:07|% 83|+ 3531|- 65]: release test-whatwg-url-custom-searchparams-app... [33:07|% 83|+ 3534|- 65]: release test-whatwg-url-custom-searchparams-con... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-del... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-ent... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-for... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-get [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-get... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-has [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-ins... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-key... [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-set [33:07|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-sor... [33:08|% 83|+ 3536|- 65]: release test-whatwg-url-custom-searchparams-str... [33:08|% 83|+ 3537|- 65]: release test-whatwg-url-custom-searchparams-val... [33:08|% 83|+ 3537|- 65]: release test-whatwg-url-custom-setters [33:08|% 83|+ 3537|- 65]: release test-whatwg-url-custom-tostringtag [33:08|% 83|+ 3537|- 65]: release test-whatwg-url-invalidthis [33:08|% 84|+ 3539|- 65]: release test-whatwg-url-override-hostname [33:09|% 84|+ 3541|- 65]: release test-whatwg-url-properties [33:10|% 84|+ 3550|- 65]: release test-whatwg-webstreams-adapters-streamb... [33:14|% 84|+ 3550|- 65]: release test-whatwg-webstreams-adapters-to-read... [33:15|% 84|+ 3552|- 65]: release test-whatwg-webstreams-adapters-to-read... [33:15|% 84|+ 3554|- 65]: release test-whatwg-webstreams-adapters-to-stre... [33:15|% 84|+ 3554|- 65]: release test-whatwg-webstreams-adapters-to-stre... [33:16|% 84|+ 3554|- 65]: release test-whatwg-webstreams-adapters-to-stre... [33:16|% 84|+ 3554|- 65]: release test-whatwg-webstreams-adapters-to-writ... [33:16|% 84|+ 3555|- 65]: release test-whatwg-webstreams-compression [33:16|% 84|+ 3555|- 65]: release test-whatwg-webstreams-coverage [33:20|% 84|+ 3561|- 65]: release test-whatwg-webstreams-encoding [33:20|% 84|+ 3561|- 65]: release test-whatwg-webstreams-transfer [33:20|% 84|+ 3561|- 65]: release test-whatwg-writablestream [33:20|% 84|+ 3561|- 65]: release test-windows-abort-exitcode [33:21|% 84|+ 3562|- 65]: release test-windows-failed-heap-allocation [33:21|% 84|+ 3562|- 65]: release test-worker [33:28|% 84|+ 3566|- 65]: release test-worker [33:28|% 84|+ 3571|- 65]: release test-worker-abort-on-uncaught-exception [33:28|% 84|+ 3573|- 65]: release test-worker-abort-on-uncaught-exception... [33:28|% 84|+ 3573|- 65]: release test-worker-arraybuffer-zerofill [33:28|% 84|+ 3575|- 65]: release test-worker-beforeexit-throw-exit [33:28|% 84|+ 3575|- 65]: release test-worker-broadcastchannel [33:28|% 84|+ 3576|- 65]: release test-worker-broadcastchannel-wpt [33:28|% 84|+ 3576|- 65]: release test-worker-cjs-workerdata [33:28|% 84|+ 3576|- 65]: release test-worker-cleanexit-with-js [33:28|% 84|+ 3576|- 65]: release test-worker-cleanexit-with-moduleload [33:28|% 84|+ 3576|- 65]: release test-worker-cleanup-handles [33:28|% 84|+ 3576|- 65]: release test-worker-cli-options [33:28|% 84|+ 3577|- 65]: release test-worker-console-listeners [33:28|% 84|+ 3577|- 65]: release test-worker-crypto-sign-transfer-result [33:29|% 84|+ 3578|- 65]: release test-worker-data-url [33:29|% 84|+ 3579|- 65]: release test-worker-debug [33:29|% 85|+ 3589|- 65]: release test-worker-dns-terminate [33:30|% 85|+ 3592|- 65]: release test-worker-dns-terminate-during-query [33:30|% 85|+ 3592|- 65]: release test-worker-environmentdata [33:30|% 85|+ 3596|- 65]: release test-worker-error-stack-getter-throws [33:30|% 85|+ 3596|- 65]: release test-worker-esm-exit [33:30|% 85|+ 3596|- 65]: release test-worker-esm-missing-main [33:30|% 85|+ 3596|- 65]: release test-worker-esmodule [33:30|% 85|+ 3596|- 65]: release test-worker-eval-typescript [33:30|% 85|+ 3600|- 65]: release test-worker-event [33:30|% 85|+ 3601|- 65]: release test-worker-execargv [33:30|% 85|+ 3602|- 65]: release test-worker-execargv-invalid [33:30|% 85|+ 3602|- 65]: release test-worker-exit-code [33:30|% 85|+ 3602|- 65]: release test-worker-exit-event-error [33:30|% 85|+ 3602|- 65]: release test-worker-exit-from-uncaught-exceptio... [33:30|% 85|+ 3602|- 65]: release test-worker-exit-heapsnapshot [33:30|% 85|+ 3602|- 65]: release test-worker-fs-stat-watcher [33:31|% 85|+ 3602|- 65]: release test-worker-hasref [33:31|% 85|+ 3602|- 65]: release test-worker-heap-snapshot [33:31|% 85|+ 3604|- 65]: release test-worker-heapdump-failure [33:31|% 85|+ 3604|- 65]: release test-worker-http2-generic-streams-termi... [33:31|% 85|+ 3605|- 65]: release test-worker-http2-stream-terminate [33:31|% 85|+ 3605|- 65]: release test-worker-init-failure [33:31|% 85|+ 3605|- 65]: release test-worker-invalid-workerdata [33:31|% 85|+ 3605|- 65]: release test-worker-load-file-with-extension-ot... [33:31|% 85|+ 3605|- 65]: release test-worker-memory [33:31|% 85|+ 3607|- 65]: release test-worker-message-channel [33:32|% 85|+ 3612|- 65]: release test-worker-message-channel-sharedarray... [33:33|% 85|+ 3620|- 65]: release test-worker-message-event [33:33|% 85|+ 3622|- 65]: release test-worker-message-mark-as-uncloneable [33:34|% 86|+ 3629|- 65]: release test-worker-message-not-serializable [33:35|% 86|+ 3633|- 65]: release test-worker-message-port [33:36|% 86|+ 3634|- 65]: release test-worker-message-port-arraybuffer [33:39|% 86|+ 3635|- 65]: release test-worker-message-port-close [33:40|% 86|+ 3637|- 65]: release test-worker-message-port-close-while-re... [33:40|% 86|+ 3637|- 65]: release test-worker-message-port-constructor [33:40|% 86|+ 3640|- 65]: release test-worker-message-port-drain [33:40|% 86|+ 3640|- 65]: release test-worker-message-port-infinite-messa... [33:40|% 86|+ 3640|- 65]: release test-worker-message-port-inspect-during... [33:40|% 86|+ 3641|- 65]: release test-worker-message-port-jstransferable... [33:40|% 86|+ 3641|- 65]: release test-worker-message-port-message-before... [33:40|% 86|+ 3642|- 65]: release test-worker-message-port-message-port-t... [33:41|% 86|+ 3643|- 65]: release test-worker-message-port-move [33:41|% 86|+ 3643|- 65]: release test-worker-message-port-multiple-share... [33:41|% 86|+ 3643|- 65]: release test-worker-message-port-receive-messag... [33:41|% 86|+ 3643|- 65]: release test-worker-message-port-terminate-tran... [33:42|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-close... [33:42|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-dupli... [33:42|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-fake-... [33:44|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-fake-... [33:44|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-fileh... [33:44|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-nativ... [33:45|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-self [33:45|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-targe... [33:45|% 86|+ 3643|- 65]: release test-worker-message-port-transfer-termi... [33:45|% 86|+ 3643|- 65]: release test-worker-message-port-wasm-module [33:45|% 86|+ 3643|- 65]: release test-worker-message-port-wasm-threads [33:46|% 86|+ 3643|- 65]: release test-worker-message-transfer-port-mark-... [33:46|% 86|+ 3643|- 65]: release test-worker-message-type-unknown [33:46|% 86|+ 3643|- 65]: release test-worker-messageport-hasref [33:46|% 86|+ 3643|- 65]: release test-worker-messaging [33:49|% 86|+ 3643|- 65]: release test-worker-messaging-errors-handler [33:49|% 86|+ 3645|- 65]: release test-worker-messaging-errors-invalid [33:49|% 86|+ 3647|- 65]: release test-worker-messaging-errors-timeout [33:51|% 86|+ 3647|- 65]: release test-worker-mjs-workerdata [33:52|% 86|+ 3647|- 65]: release test-worker-name [33:52|% 86|+ 3647|- 65]: release test-worker-nearheaplimit-deadlock [33:53|% 86|+ 3647|- 65]: release test-worker-nested-on-process-exit [33:53|% 86|+ 3647|- 65]: release test-worker-nested-uncaught [33:53|% 86|+ 3647|- 65]: release test-worker-nexttick-terminate [33:55|% 86|+ 3649|- 65]: release test-worker-no-sab [33:56|% 86|+ 3649|- 65]: release test-worker-no-stdin-stdout-interaction [33:57|% 86|+ 3649|- 65]: release test-worker-node-options [33:59|% 86|+ 3650|- 65]: release test-worker-non-fatal-uncaught-exceptio... [34:00|% 86|+ 3651|- 65]: release test-worker-on-process-exit [34:00|% 86|+ 3651|- 65]: release test-worker-onmessage [34:00|% 86|+ 3651|- 65]: release test-worker-onmessage-not-a-function [34:01|% 86|+ 3652|- 65]: release test-worker-parent-port-ref [34:01|% 86|+ 3652|- 65]: release test-worker-process-argv [34:01|% 86|+ 3652|- 65]: release test-worker-process-cwd [34:01|% 86|+ 3652|- 65]: release test-worker-process-env [34:01|% 86|+ 3652|- 65]: release test-worker-process-env-shared [34:02|% 86|+ 3652|- 65]: release test-worker-process-exit-async-module [34:02|% 86|+ 3652|- 65]: release test-worker-ref [34:02|% 86|+ 3652|- 65]: release test-worker-ref-onexit [34:03|% 86|+ 3653|- 65]: release test-worker-relative-path [34:03|% 86|+ 3653|- 65]: release test-worker-relative-path-double-dot [34:04|% 86|+ 3656|- 65]: release test-worker-resource-limits [34:04|% 86|+ 3656|- 65]: release test-worker-safe-getters [34:05|% 86|+ 3656|- 65]: release test-worker-sharedarraybuffer-from-work... [34:06|% 86|+ 3656|- 65]: release test-worker-stack-overflow [34:06|% 86|+ 3656|- 65]: release test-worker-stack-overflow-stack-size [34:06|% 86|+ 3656|- 65]: release test-worker-stdio [34:08|% 86|+ 3666|- 65]: release test-worker-stdio-flush [34:08|% 86|+ 3666|- 65]: release test-worker-stdio-flush-inflight [34:09|% 86|+ 3666|- 65]: release test-worker-stdio-from-preload-module [34:09|% 87|+ 3671|- 65]: release test-worker-syntax-error [34:11|% 87|+ 3677|- 65]: release test-worker-syntax-error-file [34:11|% 87|+ 3677|- 65]: release test-worker-terminate-http2-respond-wit... [34:18|% 87|+ 3690|- 65]: release test-worker-terminate-microtask-loop [34:18|% 87|+ 3690|- 65]: release test-worker-terminate-nested [34:19|% 87|+ 3694|- 65]: release test-worker-terminate-null-handler [34:20|% 87|+ 3699|- 65]: release test-worker-terminate-ref-public-port [34:20|% 87|+ 3700|- 65]: release test-worker-terminate-source-map [34:20|% 87|+ 3700|- 65]: release test-worker-terminate-timers [34:20|% 87|+ 3700|- 65]: release test-worker-terminate-unrefed [34:20|% 87|+ 3701|- 65]: release test-worker-track-unmanaged-fds [34:24|% 88|+ 3710|- 65]: release test-worker-type-check [34:24|% 88|+ 3710|- 65]: release test-worker-uncaught-exception [34:24|% 88|+ 3710|- 65]: release test-worker-uncaught-exception-async [34:24|% 88|+ 3710|- 65]: release test-worker-unref-from-message-during-e... [34:24|% 88|+ 3710|- 65]: release test-worker-unsupported-eval-on-url [34:24|% 88|+ 3710|- 65]: release test-worker-unsupported-path [34:24|% 88|+ 3710|- 65]: release test-worker-unsupported-things [34:24|% 88|+ 3710|- 65]: release test-worker-vm-context-terminate [34:24|% 88|+ 3712|- 65]: release test-worker-voluntarily-exit-followed-b... [34:24|% 88|+ 3713|- 65]: release test-worker-voluntarily-exit-followed-b... [34:24|% 88|+ 3713|- 65]: release test-worker-workerdata-messageport [34:24|% 88|+ 3713|- 65]: release test-worker-workerdata-sharedarraybuffe... [34:24|% 88|+ 3713|- 65]: release test-wrap-js-stream-destroy [34:24|% 88|+ 3713|- 65]: release test-wrap-js-stream-duplex [34:24|% 88|+ 3713|- 65]: release test-wrap-js-stream-exceptions [34:24|% 88|+ 3713|- 65]: release test-wrap-js-stream-read-stop [34:26|% 88|+ 3717|- 65]: release test-x509-escaping [34:27|% 88|+ 3718|- 65]: release test-zlib [34:29|% 88|+ 3723|- 65]: release test-zlib-brotli [34:29|% 88|+ 3723|- 65]: release test-zlib-brotli-16GB [34:29|% 88|+ 3724|- 65]: release test-zlib-brotli-flush [34:29|% 88|+ 3724|- 65]: release test-zlib-brotli-from-brotli [34:29|% 88|+ 3724|- 65]: release test-zlib-brotli-from-string [34:29|% 88|+ 3724|- 65]: release test-zlib-brotli-kmaxlength-rangeerror [34:29|% 88|+ 3724|- 65]: release test-zlib-bytes-read [34:29|% 88|+ 3724|- 65]: release test-zlib-close-after-error [34:31|% 88|+ 3735|- 65]: release test-zlib-close-after-write [34:31|% 88|+ 3735|- 65]: release test-zlib-close-in-ondata [34:31|% 88|+ 3735|- 65]: release test-zlib-const [34:31|% 88|+ 3735|- 65]: release test-zlib-convenience-methods [34:31|% 88|+ 3735|- 65]: release test-zlib-crc32 [34:31|% 88|+ 3735|- 65]: release test-zlib-create-raw [34:31|% 88|+ 3735|- 65]: release test-zlib-deflate-constructors [34:33|% 88|+ 3735|- 65]: release test-zlib-deflate-raw-inherits [34:34|% 88|+ 3735|- 65]: release test-zlib-destroy [34:36|% 88|+ 3735|- 65]: release test-zlib-destroy-pipe [34:36|% 88|+ 3735|- 65]: release test-zlib-dictionary [34:36|% 88|+ 3736|- 65]: release test-zlib-dictionary-fail [34:36|% 88|+ 3736|- 65]: release test-zlib-empty-buffer [34:36|% 88|+ 3736|- 65]: release test-zlib-failed-init [34:36|% 88|+ 3736|- 65]: release test-zlib-flush [34:36|% 88|+ 3736|- 65]: release test-zlib-flush-drain [34:36|% 88|+ 3737|- 65]: release test-zlib-flush-drain-longblock [34:36|% 88|+ 3737|- 65]: release test-zlib-flush-flags [34:36|% 88|+ 3737|- 65]: release test-zlib-flush-write-sync-interleaved [34:36|% 88|+ 3737|- 65]: release test-zlib-from-concatenated-gzip [34:37|% 88|+ 3737|- 65]: release test-zlib-from-gzip [34:37|% 88|+ 3737|- 65]: release test-zlib-from-gzip-with-trailing-garba... [34:37|% 88|+ 3737|- 65]: release test-zlib-from-string [34:37|% 88|+ 3737|- 65]: release test-zlib-invalid-arg-value-brotli-comp... [34:37|% 88|+ 3737|- 65]: release test-zlib-invalid-input [34:37|% 88|+ 3738|- 65]: release test-zlib-invalid-input-memory [34:37|% 88|+ 3738|- 65]: release test-zlib-kmaxlength-rangeerror [34:37|% 88|+ 3740|- 65]: release test-zlib-maxOutputLength [34:37|% 88|+ 3740|- 65]: release test-zlib-no-stream [34:37|% 88|+ 3740|- 65]: release test-zlib-not-string-or-buffer [34:37|% 88|+ 3747|- 65]: release test-zlib-object-write [34:37|% 88|+ 3747|- 65]: release test-zlib-params [34:44|% 89|+ 3754|- 65]: release test-zlib-premature-end [34:44|% 89|+ 3754|- 65]: release test-zlib-random-byte-pipes [34:44|% 89|+ 3754|- 65]: release test-zlib-reset-before-write [34:44|% 89|+ 3759|- 65]: release test-zlib-sync-no-event [34:44|% 89|+ 3759|- 65]: release test-zlib-truncated [34:44|% 89|+ 3759|- 65]: release test-zlib-unused-weak [34:44|% 89|+ 3759|- 65]: release test-zlib-unzip-one-byte-chunks [34:44|% 89|+ 3759|- 65]: release test-zlib-write-after-close [34:44|% 89|+ 3759|- 65]: release test-zlib-write-after-end [34:48|% 89|+ 3762|- 65]: release test-zlib-write-after-flush [34:49|% 89|+ 3762|- 65]: release test-zlib-zero-byte [34:49|% 89|+ 3764|- 65]: release test-zlib-zero-windowBits [34:49|% 89|+ 3764|- 65]: release test-return-on-exit [34:49|% 89|+ 3764|- 65]: release test-wasi [34:49|% 89|+ 3764|- 65]: release test-wasi-exitcode [34:49|% 89|+ 3764|- 65]: release test-wasi-initialize-validation [34:49|% 89|+ 3764|- 65]: release test-wasi-io [34:49|% 89|+ 3764|- 65]: release test-wasi-not-started [34:49|% 89|+ 3764|- 65]: release test-wasi-options-validation [34:49|% 89|+ 3765|- 65]: release test-wasi-poll [34:51|% 89|+ 3770|- 65]: release test-wasi-start-validation [34:51|% 89|+ 3770|- 65]: release test-wasi-stdio [34:51|% 89|+ 3772|- 65]: release test-wasi-symlinks [34:51|% 89|+ 3772|- 65]: release test-wasi-worker-terminate [34:51|% 89|+ 3772|- 65]: release test-report-config [34:51|% 89|+ 3772|- 65]: release test-report-exclude-network [34:51|% 89|+ 3772|- 65]: release test-report-fatalerror-oomerror-compact [34:51|% 89|+ 3772|- 65]: release test-report-fatalerror-oomerror-directo... [34:51|% 89|+ 3772|- 65]: release test-report-fatalerror-oomerror-filenam... [34:51|% 89|+ 3772|- 65]: release test-report-fatalerror-oomerror-not-set [34:51|% 89|+ 3772|- 65]: release test-report-fatalerror-oomerror-set [34:51|% 89|+ 3772|- 65]: release test-report-getreport [34:51|% 89|+ 3772|- 65]: release test-report-signal [34:51|% 89|+ 3772|- 65]: release test-report-uncaught-exception [34:51|% 89|+ 3772|- 65]: release test-report-uncaught-exception-compat [34:51|% 89|+ 3772|- 65]: release test-report-uncaught-exception-handled [34:51|% 89|+ 3772|- 65]: release test-report-uncaught-exception-override [34:51|% 89|+ 3774|- 65]: release test-report-uncaught-exception-primitiv... [34:51|% 89|+ 3774|- 65]: release test-report-uncaught-exception-symbols [34:52|% 89|+ 3776|- 65]: release test-report-uv-handles [34:53|% 89|+ 3784|- 65]: release test-report-worker [34:53|% 89|+ 3784|- 65]: release test-report-writereport [34:53|% 89|+ 3784|- 65]: release test-report-writereport-exclude-env === release test-worker-messaging === Path: parallel/test-worker-messaging node:internal/event_target:1101 process.nextTick(() => { throw err; }); ^ RangeError [Error]: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Node.js v22.14.0 Command: out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-worker-messaging.js [34:55|% 90|+ 3806|- 66]: release permission [35:10|% 91|+ 3859|- 66]: release submodule [35:16|% 91|+ 3864|- 66]: release test [35:21|% 91|+ 3875|- 66]: release test [35:23|% 92|+ 3882|- 66]: release test [35:23|% 92|+ 3886|- 66]: release test [35:24|% 92|+ 3888|- 66]: release test [35:24|% 92|+ 3889|- 66]: release test [35:25|% 92|+ 3890|- 66]: release test [35:28|% 92|+ 3893|- 66]: release test [35:29|% 92|+ 3894|- 66]: release test [35:30|% 92|+ 3895|- 66]: release test [35:30|% 92|+ 3896|- 66]: release test [35:38|% 92|+ 3898|- 66]: release test [35:38|% 92|+ 3899|- 66]: release test [35:39|% 92|+ 3900|- 66]: release test [35:40|% 92|+ 3901|- 66]: release test [35:40|% 92|+ 3902|- 66]: release test [35:41|% 92|+ 3903|- 66]: release test [35:41|% 92|+ 3904|- 66]: release test [35:42|% 92|+ 3905|- 66]: release test [35:42|% 92|+ 3906|- 66]: release test [35:43|% 92|+ 3907|- 66]: release test [35:43|% 92|+ 3908|- 66]: release test [35:44|% 92|+ 3909|- 66]: release test [35:48|% 92|+ 3910|- 66]: release test [35:49|% 92|+ 3911|- 66]: release test [35:49|% 92|+ 3912|- 66]: release test [35:52|% 92|+ 3913|- 66]: release test [35:53|% 92|+ 3914|- 66]: release test [35:53|% 92|+ 3915|- 66]: release test [35:54|% 92|+ 3916|- 66]: release test [35:54|% 92|+ 3917|- 66]: release test [35:55|% 92|+ 3918|- 66]: release test [35:55|% 92|+ 3919|- 66]: release test [35:56|% 92|+ 3920|- 66]: release test [35:57|% 92|+ 3921|- 66]: release test [35:57|% 92|+ 3922|- 66]: release test [35:58|% 93|+ 3923|- 66]: release test [35:59|% 93|+ 3924|- 66]: release test [36:00|% 93|+ 3925|- 66]: release test [36:01|% 93|+ 3926|- 66]: release test [36:01|% 93|+ 3927|- 66]: release test [36:02|% 93|+ 3928|- 66]: release test [36:02|% 93|+ 3929|- 66]: release test [36:03|% 93|+ 3930|- 66]: release test [36:04|% 93|+ 3931|- 66]: release test [36:05|% 93|+ 3932|- 66]: release test [36:05|% 93|+ 3933|- 66]: release test-async-hooks [36:06|% 93|+ 3934|- 66]: release test-default-only-config [36:07|% 93|+ 3935|- 66]: release test-free-called [36:08|% 93|+ 3936|- 66]: release test-legacy-provider-config [36:09|% 93|+ 3937|- 66]: release test-legacy-provider-inactive-config [36:10|% 93|+ 3938|- 66]: release test-legacy-provider-option [36:11|% 93|+ 3939|- 66]: release test-make-buffer [36:12|% 93|+ 3940|- 66]: release test-makecallback [36:14|% 93|+ 3941|- 66]: release test-makecallback-uncaught [36:15|% 93|+ 3942|- 66]: release test-no-legacy-provider-option [36:16|% 93|+ 3943|- 66]: release test-nonodesnapshot [36:18|% 93|+ 3944|- 66]: release test-perf-hooks-timerify [36:19|% 93|+ 3945|- 66]: release test-resolve-async [36:19|% 93|+ 3946|- 66]: release test-stringbytes-external-at-max [36:21|% 93|+ 3947|- 66]: release test-stringbytes-external-exceed-max [36:24|% 93|+ 3948|- 66]: release test-stringbytes-external-exceed-max-by... [36:26|% 93|+ 3949|- 66]: release test-stringbytes-external-exceed-max-by... [36:29|% 93|+ 3950|- 66]: release test-stringbytes-external-exceed-max-by... [36:32|% 93|+ 3951|- 66]: release test-stringbytes-external-exceed-max-by... [36:41|% 93|+ 3952|- 66]: release test-stringbytes-external-exceed-max-by... [36:42|% 93|+ 3953|- 66]: release test-stringbytes-external-exceed-max-by... [36:44|% 93|+ 3954|- 66]: release test-worker [36:44|% 93|+ 3955|- 66]: release test-worker [36:46|% 93|+ 3956|- 66]: release test-worker [36:47|% 93|+ 3957|- 66]: release test [36:47|% 93|+ 3958|- 66]: release test [36:48|% 93|+ 3959|- 66]: release test [36:48|% 93|+ 3960|- 66]: release test [36:49|% 93|+ 3961|- 66]: release test [36:50|% 93|+ 3962|- 66]: release test [36:50|% 93|+ 3963|- 66]: release test [36:51|% 93|+ 3964|- 66]: release test [36:51|% 93|+ 3965|- 66]: release test [36:52|% 94|+ 3966|- 66]: release test [36:53|% 94|+ 3967|- 66]: release test [37:15|% 94|+ 3968|- 66]: release test [37:16|% 94|+ 3969|- 66]: release test [37:17|% 94|+ 3970|- 66]: release test [37:17|% 94|+ 3971|- 66]: release test [37:18|% 94|+ 3972|- 66]: release test [37:18|% 94|+ 3973|- 66]: release test [37:19|% 94|+ 3974|- 66]: release test [37:19|% 94|+ 3975|- 66]: release test [37:20|% 94|+ 3976|- 66]: release test [37:22|% 94|+ 3977|- 66]: release test [37:23|% 94|+ 3978|- 66]: release test [37:24|% 94|+ 3979|- 66]: release test [37:24|% 94|+ 3980|- 66]: release test [37:25|% 94|+ 3981|- 66]: release test [37:26|% 94|+ 3982|- 66]: release test [37:26|% 94|+ 3983|- 66]: release test [37:27|% 94|+ 3984|- 66]: release test [37:28|% 94|+ 3985|- 66]: release test [37:28|% 94|+ 3986|- 66]: release test [37:29|% 94|+ 3987|- 66]: release test-basic-finalizer [37:30|% 94|+ 3988|- 66]: release test-object-wrap-ref [37:30|% 94|+ 3989|- 66]: release test1 [37:31|% 94|+ 3990|- 66]: release test2 [37:31|% 94|+ 3991|- 66]: release test2 [37:32|% 94|+ 3992|- 66]: release test3 [37:32|% 94|+ 3993|- 66]: release testEnvCleanup [37:33|% 94|+ 3994|- 66]: release testFinalizer [37:34|% 94|+ 3995|- 66]: release testFinalizerException [37:35|% 94|+ 3996|- 66]: release testGlobals [37:36|% 94|+ 3997|- 66]: release testInstanceOf [37:36|% 94|+ 3998|- 66]: release testNapiRun [37:37|% 94|+ 3999|- 66]: release testNapiStatus [37:37|% 94|+ 4000|- 66]: release test_exceptions [37:38|% 94|+ 4001|- 66]: release test_fatal_finalize [37:40|% 94|+ 4002|- 66]: release test_finalizer [37:41|% 94|+ 4003|- 66]: release test_null [37:41|% 94|+ 4004|- 66]: release test_null [37:42|% 94|+ 4005|- 66]: release test_null [37:42|% 94|+ 4006|- 66]: release test_null [37:43|% 94|+ 4007|- 66]: release test_wrap [37:43|% 94|+ 4008|- 66]: release node-options [37:46|% 95|+ 4009|- 66]: release test [37:47|% 95|+ 4010|- 66]: release test [37:48|% 95|+ 4011|- 66]: release test [37:49|% 95|+ 4012|- 66]: release test [38:00|% 95|+ 4013|- 66]: release test [38:01|% 95|+ 4014|- 66]: release test [38:01|% 95|+ 4015|- 66]: release test [38:03|% 95|+ 4016|- 66]: release test [38:03|% 95|+ 4017|- 66]: release test [38:04|% 95|+ 4018|- 66]: release test [38:05|% 95|+ 4019|- 66]: release test [38:07|% 95|+ 4020|- 66]: release test [38:07|% 95|+ 4021|- 66]: release test [38:08|% 95|+ 4022|- 66]: release test [38:09|% 95|+ 4023|- 66]: release test [38:10|% 95|+ 4024|- 66]: release test [38:10|% 95|+ 4025|- 66]: release test [38:14|% 95|+ 4026|- 66]: release test [38:14|% 95|+ 4027|- 66]: release test [38:15|% 95|+ 4028|- 66]: release test [38:18|% 95|+ 4029|- 66]: release test [38:22|% 95|+ 4030|- 66]: release test [38:23|% 95|+ 4031|- 66]: release test [38:23|% 95|+ 4032|- 66]: release test [38:24|% 95|+ 4033|- 66]: release test-async-hooks [38:25|% 95|+ 4034|- 66]: release test-async-hooks [38:25|% 95|+ 4035|- 66]: release test-async-hooks [38:27|% 95|+ 4036|- 66]: release test-external-buffer [38:27|% 95|+ 4037|- 66]: release test-free-called [38:28|% 95|+ 4038|- 66]: release test-gcable [38:30|% 95|+ 4039|- 66]: release test-gcable-callback [38:32|% 95|+ 4040|- 66]: release test-loop [38:33|% 95|+ 4041|- 66]: release test-resolve-async [38:33|% 95|+ 4042|- 66]: release test-uncaught [38:35|% 95|+ 4043|- 66]: release test2 [38:36|% 95|+ 4044|- 66]: release test_finalizer [38:37|% 95|+ 4045|- 66]: release test_legacy_uncaught_exception [38:38|% 95|+ 4046|- 66]: release test_threads [38:39|% 95|+ 4047|- 66]: release test_threads_report [38:41|% 95|+ 4048|- 66]: release test_uncaught_exception [38:41|% 95|+ 4049|- 66]: release test_uncaught_exception_v9 [38:42|% 95|+ 4050|- 66]: release uncaught_exception [38:42|% 95|+ 4051|- 66]: release test-abort [38:46|% 96|+ 4052|- 66]: release test-atob [38:47|% 96|+ 4053|- 66]: release test-blob [38:49|% 96|+ 4054|- 66]: release test-broadcastchannel [38:51|% 96|+ 4055|- 66]: 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] CompressionStream constructor should throw on invalid format [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] deflated empty data should be reinflated back to its origin [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] deflate compression with large flush output [PASS] decompressing deflated input should work [PASS] decompressing gzip input should work [PASS] the unchanged input for 'deflate' should decompress successfully [PASS] decompressing deflated (with -raw) input should work [PASS] compressing 2 chunks with deflate should work [PASS] decompressing gzip empty input should work [PASS] decompressing deflate empty input should work [PASS] decompressing deflated output should give Uint8Array chunks [PASS] decompressing deflate-raw empty input should work [PASS] decompressing gzip output should give Uint8Array chunks [PASS] decompressing splitted chunk into pieces of size 1 should work in deflate [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] data should be correctly decompressed even if input is detached partway [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' [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [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-large-flush-output.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-output-length.tentative.any.js' [PASS] compressing 3 chunks with deflate should work [PASS] compressing 3 chunks with gzip should work [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' [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-corrupt-input.tentative.any.js' [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] compressing 4 chunks with deflate-raw should work [PASS] decompressing splitted chunk into pieces of size 1 should work in gzip [PASS] compressing 5 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 1 should work in deflate-raw [PASS] compressing 5 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 2 should work in deflate [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 2 should work in gzip [PASS] compressing 6 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 2 should work in deflate-raw [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 3 should work in deflate [PASS] compressing 7 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 3 should work in gzip [PASS] decompressing splitted chunk into pieces of size 3 should work in deflate-raw [PASS] compressing 7 chunks with deflate-raw should work [PASS] compressing 8 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 4 should work in deflate [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] decompressing splitted chunk into pieces of size 4 should work in gzip [PASS] compressing 9 chunks with deflate-raw should work [PASS] decompressing splitted chunk into pieces of size 4 should work in deflate-raw [PASS] compressing 10 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 5 should work in deflate [PASS] compressing 10 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 5 should work in gzip [PASS] decompressing splitted chunk into pieces of size 5 should work in deflate-raw [PASS] compressing 10 chunks with deflate-raw should work [PASS] decompressing splitted chunk into pieces of size 6 should work in deflate [PASS] decompressing splitted chunk into pieces of size 6 should work in gzip [PASS] compressing 11 chunks with deflate should work [PASS] decompressing splitted chunk into pieces of size 6 should work in deflate-raw [PASS] decompressing splitted chunk into pieces of size 7 should work in deflate [PASS] compressing 11 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 7 should work in gzip [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] compressing 11 chunks with deflate-raw should work [PASS] decompressing splitted chunk into pieces of size 8 should work in gzip [PASS] compressing 12 chunks with deflate should work [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] compressing 12 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 9 should work in gzip [PASS] compressing 12 chunks with deflate-raw should work [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] compressing 13 chunks with deflate should work [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] compressing 13 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 11 should work in deflate [PASS] compressing 13 chunks with deflate-raw should work [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] compressing 14 chunks with deflate should work [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] compressing 14 chunks with gzip should work [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] compressing 14 chunks with deflate-raw should work [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] compressing 15 chunks with deflate should work [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] compressing 15 chunks with gzip should work [PASS] decompressing splitted chunk into pieces of size 14 should work in deflate-raw [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] compressing 15 chunks with deflate-raw should work [PASS] decompressing splitted chunk into pieces of size 15 should work in deflate-raw [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] 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-large-flush-output.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": { "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, 0 expected failures, 5 unexpected failures, 1 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 5 unexpected failures. Consider updating test/wpt/status/compression.json for these files: compression-including-empty-chunk.tentative.any.js compression-large-flush-output.any.js compression-output-length.tentative.any.js compression-stream.tentative.any.js decompression-corrupt-input.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 [38:57|% 96|+ 4055|- 67]: release test-console [38:58|% 96|+ 4056|- 67]: release test-domexception [39:00|% 96|+ 4057|- 67]: 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] write() should not complete until read relieves backpressure for TextDecoderStream [PASS] incomplete input with error mode "replacement" should end with a replacement character [PASS] incomplete input with error mode "fatal" should error the stream [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] encoding one string of UTF-8 should give one complete chunk [PASS] Invalid label "iso88597\0" should be rejected by TextDecoder. [PASS] a character split between chunks should be correctly encoded [PASS] ignoreBOM should work for encoding utf-8, split at character 0 [PASS] Invalid label "\0iso88597\0" should be rejected by TextDecoder. [PASS] a character following one split between chunks should be correctly encoded [PASS] Invalid label "\viso88597" should be rejected by TextDecoder. [PASS] two consecutive astral characters each split down the middle should be correctly reassembled [PASS] Invalid label "iso88597\v" should be rejected by TextDecoder. [PASS] Invalid label "\viso88597\v" should be rejected by TextDecoder. [PASS] ignoreBOM should work for encoding utf-8, split at character 1 [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] chunk of type undefined should error the stream [PASS] Invalid label "
iso88597
" should be rejected by TextDecoder. [PASS] Default encodings [PASS] Invalid label "
iso88597" should be rejected by TextDecoder. [PASS] two consecutive astral characters each split down the middle with an invalid surrogate in the middle should be correctly encoded [PASS] Invalid label "iso88597
" should be rejected by TextDecoder. [PASS] Invalid label "
iso88597
" should be rejected by TextDecoder. [PASS] a stream ending in a leading surrogate should emit a replacement character as a final chunk [PASS] Default inputs [PASS] Invalid label "\0iso_8859-7" should be rejected by TextDecoder. [PASS] Invalid label "iso_8859-7\0" should be rejected by TextDecoder. [PASS] chunk of type null should error the stream [PASS] Invalid label "\0iso_8859-7\0" should be rejected by TextDecoder. [PASS] chunk of type numeric should error the stream [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] Encode/decode round trip: utf-8 [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] Label for "replacement" should be rejected by API: csiso2022kr [PASS] Label for "replacement" should be rejected by API: hz-gb-2312 [PASS] Invalid surrogates encoded into UTF-8: Sanity check [PASS] Invalid surrogates encoded into UTF-8: Surrogate half (low) [PASS] chunk of type object, not BufferSource should error the stream [PASS] ignoreBOM should work for encoding utf-8, split at character 2 [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] Decode sample: utf-16le [PASS] Decode sample: utf-16be [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] 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: 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] chunk of type array should error the stream [PASS] ignoreBOM should work for encoding utf-8, split at character 3 [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] Decode sample: utf-16 [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] 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] 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] TextEncoderStream readable and writable properties must pass brand checks [PASS] TextDecoderStream readable and writable properties must pass brand checks [PASS] TextDecoder decode() with explicit undefined [PASS] TextDecoder decode() with undefined and undefined [PASS] TextDecoder decode() with undefined and options [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 "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] 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 [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] 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] ignoreBOM should work for encoding utf-16le, split at character 3 [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 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] TextDecoderStream should be able to decode invalid sequences in UTF-16LE [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] Byte-order marks: utf-8 [PASS] Byte-order marks: utf-16le [PASS] Byte-order marks: utf-16be [PASS] TextDecoder end-of-queue handling [PASS] TextDecoder end-of-queue handling using stream: true [PASS] Fatal flag, non-streaming cases [PASS] Fatal flag, streaming cases [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] 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] 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] 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] 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_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] 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 " 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 " 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 "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 "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 "
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 "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] 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. [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 "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 "
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] 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] 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. [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] 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] 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 code point split between chunks should not be emitted until all bytes are available; split point = 2 [PASS] a code point split between chunks should not be emitted until all bytes are available; split point = 3 [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] a chunk that cannot be converted to a string should error the streams [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] 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] 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] 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] 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 "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 "\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-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 "\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 "\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. [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-encoding.js 'streams/backpressure.any.js' { "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/backpressure.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "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, 24 passed, 1 expected failures, 5 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 5 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 streams/backpressure.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 [39:05|% 96|+ 4057|- 68]: release test-events [39:07|% 96|+ 4058|- 68]: release test-file [39:08|% 96|+ 4059|- 68]: release test-hr-time [39:12|% 96|+ 4060|- 68]: release test-microtask-queuing [39:13|% 96|+ 4061|- 68]: 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 [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] 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] Test toJSON() in PerformanceEntry [PASS] disconnecting an unconnected observer is a no-op [PASS] Types observed are forgotten when disconnect() is called. [PASS] PerformanceObserver modifications inside callback should update filtering and not clear buffer [PASS] Calling observe() without 'type' or 'entryTypes' throws a TypeError [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] Two calls of observe() with the same 'type' cause override. [PASS] observe() with different type values stacks. [PASS] Test PerformanceObserver's takeRecords() [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] entries are observable [PASS] Unknown entryTypes do not throw an exception. [PASS] mark entries are observable [PASS] Filter unsupported entryType entryType names within the entryTypes sequence [PASS] measure entries are observable [PASS] getEntries, getEntriesByType, getEntriesByName sort order [PASS] supportedEntryTypes exists and returns entries in alphabetical order [PASS] supportedEntryTypes caches result [PASS] Check observer callback parameter and this values [PASS] replace observer if already present [PASS] idl_test validation [PASS] PerformanceObserver with buffered flag should see past and future entries. [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 'multiple-buffered-flag-observers.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 'buffered-flag-after-timeout.any.js' [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [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' [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 { "buffered-flag-after-timeout.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "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, 11 passed, 3 expected failures, 5 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 5 unexpected failures. Consider updating test/wpt/status/performance-timeline.json for these files: case-sensitivity.any.js multiple-buffered-flag-observers.any.js observer-buffered-false.any.js buffered-flag-after-timeout.any.js po-disconnect.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 [39:18|% 96|+ 4061|- 69]: release test-resource-timing [39:22|% 96|+ 4062|- 69]: 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] idl_test validation [PASS] ReadableStreamDefaultReader includes ReadableStreamGenericReader: member names are unique [PASS] ReadableStreamBYOBReader includes ReadableStreamGenericReader: member names are unique [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] 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] Closing must be propagated forward: becomes closed asynchronously; dest never desires chunks; preventClose omitted; fulfilled close promise [PASS] Closing must be propagated forward: becomes closed asynchronously; dest never desires chunks; preventClose omitted; rejected close promise [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 [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] ReadableStream with byte source: enqueue() discards auto-allocated BYOB request [PASS] ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, respond() [PASS] ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader with 1 element Uint16Array, respond(1) [PASS] ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader with 2 element Uint8Array, respond(3) [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] ReadableStream teeing with byte source: should not pull when original is already errored [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] 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] ReadableStreamController methods should continue working properly when scripts lose their reference to the readable stream [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 [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] ReadableStream teeing: failing to cancel when 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] 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] 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] 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] 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] ReadableStream with byte source: releaseLock() with pending read(view), read(view) on second reader, respondWithNewView() [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] 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] TransformStream: by default, closing the writable waits for transforms to finish before closing both [PASS] TransformStream: by default, closing the writable closes the readable after sync enqueues and async done [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] 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] enqueue() inside size() should work [PASS] TransformStream: by default, closing the writable closes the readable after async enqueues and async done [PASS] abort() on a released writer rejects [PASS] Writable stream: throwing strategy.size getter [PASS] TransformStream transformer.start() rejected promise should error the stream [PASS] Transform stream should call transformer methods as methods [PASS] methods should not not have .apply() or .call() called [PASS] terminate() inside size() should work [PASS] controller.terminate() should error pipeTo() [PASS] Aborting a WritableStream immediately prevents future writes [PASS] reject any non-function value for strategy.size [PASS] Writable stream: throwing strategy.highWaterMark getter [PASS] error() inside size() should work [PASS] Writable stream: invalid strategy.highWaterMark [PASS] controller.error() on erroring stream should not throw [PASS] Floating point arithmetic must manifest near NUMBER.MAX_SAFE_INTEGER (total ends up positive) [PASS] Aborting a WritableStream prevents further writes after any that are in progress [PASS] when controller.error is followed by a rejection, the error reason should come from controller.error [PASS] controller.terminate() should prevent remaining chunks from being processed [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, but clamped) [PASS] desiredSize inside size() should work [PASS] Writable stream: invalid size beats invalid highWaterMark [PASS] Fulfillment value of writer.abort() call must be undefined even if the underlying sink returns a non-undefined value [PASS] Floating point arithmetic must manifest near 0 (total ends up positive, and not clamped) [PASS] WritableStream if sink's abort throws, the promise returned by writer.abort() rejects [PASS] controller.error() after controller.terminate() with queued chunk should error the readable [PASS] Floating point arithmetic must manifest near 0 (total ends up zero) [PASS] readable cancel() inside size() should work [PASS] controller.error() should error the stream [PASS] surplus calls to controller.error() should be a no-op [PASS] cancelling the readable side should error the writable [PASS] WritableStream if sink's abort throws, the promise returned by multiple writer.abort()s is the same and rejects [PASS] TransformStream constructor should not call setters for highWaterMark or size [PASS] controller.error() on errored stream should not throw [PASS] controller.error() after controller.terminate() without queued chunk should do nothing [PASS] it should be possible to error the readable between close requested and complete [PASS] WritableStream if sink's abort throws, the promise returned by ws.abort() rejects [PASS] controller.error() on closed stream should not throw [PASS] TransformStream should use the original value of ReadableStream and WritableStream [PASS] Writable stream: throwing strategy.size method [PASS] an exception from transform() should error the stream if terminate has been requested but not completed [PASS] controller.terminate() inside flush() should not prevent writer.close() from succeeding [PASS] abort should set the close reason for the writable when it happens before cancel during start, and cancel should reject [PASS] WritableStream if sink's abort throws, for an abort performed during a write, the promise returned by ws.abort() rejects [PASS] Writable stream: invalid strategy.size return value [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] Aborting a WritableStream passes through the given reason [PASS] TransformStream start, transform, and flush should be strictly ordered [PASS] Aborting a WritableStream puts it in an errored state with the error passed to abort() [PASS] testing "" (length 1) [PASS] Aborting a WritableStream causes any outstanding write() promises to be rejected with the reason supplied [PASS] controller.error() should do nothing the second time it is called [PASS] it should be possible to call transform() synchronously [PASS] testing "" (length 0) [PASS] controller.error() should close writable immediately after readable.cancel() [PASS] Closing but then immediately aborting a WritableStream causes the stream to error [PASS] closing the writable should close the readable when there are no queued chunks, even with backpressure [PASS] controller.error() should do nothing after readable.cancel() resolves [PASS] pipeTo() inside size() should work [PASS] Closing a WritableStream and aborting it while it closes causes the stream to ignore the abort attempt [PASS] enqueue() should throw after readable.cancel() [PASS] controller.error() should do nothing after writable.abort() has completed [PASS] testing "{{in1}}" (length 1) [PASS] controller.error() should do nothing after a transformer method has thrown an exception [PASS] Aborting a WritableStream after it is closed is a no-op [PASS] terminate() should abort writable immediately after readable.cancel() [PASS] WritableStream should NOT call underlying sink's close if no abort is supplied (historical) [PASS] testing "z{{in1}}" (length 1) [PASS] returning a thenable from abort() should work [PASS] terminate() should do nothing after readable.cancel() resolves [PASS] erroring during write with backpressure should result in the write failing [PASS] desiredSize on a released writer [PASS] desiredSize initial value [PASS] a write() that was waiting for backpressure should reject if the writable is aborted [PASS] the readable should be errored with the reason passed to the writable abort() method [PASS] testing "{{in1}}q" (length 1) [PASS] start() should not be called twice [PASS] desiredSize on a writer for an errored stream [PASS] WritableStream should complete asynchronous writes before close resolves [PASS] testing "{{in1}}{{in1}" (length 1) [PASS] .closed should not resolve before fulfilled write() [PASS] ws.getWriter() on a closing WritableStream [PASS] read() inside of size() should work [PASS] ws.getWriter() on an aborted WritableStream [PASS] .closed should not resolve before rejected write(); write() error should not overwrite abort() error [PASS] testing "{{in1}}{{in1},}" (length 2) [PASS] WritableStream should complete synchronous writes before close resolves [PASS] WritableStream should be constructible with no arguments [PASS] fulfillment value of ws.write() call should be undefined even if the underlying sink returns a non-undefined value [PASS] underlyingSink argument should be converted after queuingStrategy argument [PASS] Closing a writable stream with in-flight writes below the high water mark delays the close call properly [PASS] Subclassing WritableStream should work [PASS] writer.write() inside size() should work [PASS] the locked getter should return true if the stream has a writer [PASS] testing "{{in1,}}" (length 2) [PASS] WritableStream instances should have standard methods and properties [PASS] start: errors in start cause WritableStream constructor to throw [PASS] WritableStreamDefaultController constructor should throw [PASS] writes should be satisfied in order when aborting [PASS] WritableStreamDefaultController constructor should throw when passed an initialised WritableStream [PASS] sink method start should be called with the right number of arguments [PASS] close: throwing getter should cause constructor to throw [PASS] sink method start should be called even when it's located on the prototype chain [PASS] writes should be satisfied in order after rejected write when aborting [PASS] write: throwing getter should cause write() and closed to reject [PASS] close() should reject with abort reason why abort() is first error [PASS] WritableStream should transition to waiting until write is acknowledged [PASS] sink method write should be called with the right number of arguments [PASS] start: non-function start method [PASS] sink method write should be called even when it's located on the prototype chain [PASS] synchronous writer.write() inside size() should work [PASS] desiredSize on a writer for a closed stream [PASS] write: non-function write method [PASS] sink method close should be called with the right number of arguments [PASS] WritableStreamDefaultWriter should throw unless passed a WritableStream [PASS] sink method close should be called even when it's located on the prototype chain [PASS] WritableStreamDefaultWriter constructor should throw when stream argument is locked [PASS] close: non-function close method [PASS] testing "{{,in1}}" (length 2) [PASS] underlying abort() should not be called until underlying write() completes [PASS] abort: non-function abort method with .apply [PASS] ws.getWriter() on a closed WritableStream [PASS] writer.close() inside size() should work [PASS] sink method abort should be called with the right number of arguments [PASS] abort: throwing getter should cause abort() and closed to reject [PASS] controller argument should be passed to start method [PASS] sink method abort should be called even when it's located on the prototype chain [PASS] ws.getWriter() on an errored WritableStream [PASS] testing "{,{in1}}" (length 2) [PASS] closed and ready on a released writer [PASS] writer.abort() inside size() should work [PASS] testing "{{,in1}" (length 2) [PASS] controller argument should be passed to write method [PASS] when write returns a rejected promise, queued writes and close should be cleared [PASS] underlying abort() should not be called if underlying close() has started [PASS] testing "{" (length 1) [PASS] testing "{," (length 2) [PASS] testing "{,{,i,n,1,},}" (length 7) [PASS] controller argument should not be passed to close method [PASS] WritableStream should call underlying sink methods as methods [PASS] testing "{{in1}}{{in2}}{{in1}}" (length 1) [PASS] highWaterMark should be reflected to desiredSize [PASS] writes should be written in the standard order [PASS] when sink's write throws an error, the stream should become errored and the promise should reject [PASS] testing "{{wrong}}" (length 1) [PASS] testing "{{wron,g}}" (length 2) [PASS] writer.write(), ready and closed reject with the error passed to controller.error() made before sink.write rejection [PASS] WritableStream should be writable and ready should fulfill immediately if the strategy does not apply backpressure [PASS] testing "{{quine}}" (length 1) [PASS] testing "{{bogusPartial}}" (length 1) [PASS] testing "{{bogusPartial}}}" (length 1) [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] close: throwing method should cause writer close() and ready to reject [PASS] fulfillment value of writer.close() call must be undefined even if the underlying sink returns a non-undefined value [PASS] ready promise should fire before closed on releaseLock [PASS] if underlying close() has started and then rejects, the abort() and close() promises should reject with the underlying close rejection reason [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] 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] 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] 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] 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] abort() should work when called from within strategy.size() [PASS] releaseLock on a stream with a pending write in which the stream has been errored [PASS] releaseLock() should abort the write() when called within strategy.size() [PASS] releaseLock on a stream with a pending close in which controller.error() was called [PASS] original reader should error when new reader is created within strategy.size() [PASS] when close is called on a WritableStream in writable state, ready should return a fulfilled promise [PASS] a large queue of writes should be processed completely [PASS] when close is called on a WritableStream in waiting state, ready promise should be fulfilled [PASS] when close is called on a WritableStream in waiting state, ready should be fulfilled immediately even if close takes a long time [PASS] returning a thenable from close() should work [PASS] releaseLock() should not change the result of sync close() [PASS] releaseLock() should not change the result of async close() [PASS] close() should set state to CLOSED even if writer has detached [PASS] the promise returned by async abort during close should resolve [PASS] promises must fulfill/reject in the expected order on closure [PASS] underlying sink's write or close should not be called if start throws [PASS] promises must fulfill/reject in the expected order on aborted closure [PASS] WritableStreamDefaultWriter should work when manually constructed [PASS] promises must fulfill/reject in the expected order on aborted and errored closure [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] close() should not reject until no sink methods are in flight [PASS] ready promise should be initialised as fulfilled for a writer on a closed stream [PASS] close() on a writable stream should work [PASS] close() on a locked stream should reject [PASS] close() on an erroring stream should reject [PASS] close() on an errored stream should reject [PASS] underlying sink's write should not be called until start finishes [PASS] close() on an closed stream should reject [PASS] close() on a stream with a pending close should reject [PASS] underlying sink's close should not be called until start finishes [PASS] underlying sink's write or close should not be invoked if the promise returned by start is rejected [PASS] Can construct a writable stream with a valid CountQueuingStrategy [PASS] returning a thenable from start() should work [PASS] controller.error() during start should cause writes to fail [PASS] controller.error() during async start should cause existing writes to fail [PASS] Correctly governs the value of a WritableStream's state property (HWM = 0) [PASS] when start() rejects, writer promises should reject in standard order [PASS] Correctly governs the value of a WritableStream's state property (HWM = 4) [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][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-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/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/from.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][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 '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 'readable-byte-streams/tee.any.js' [PASS] ReadableStream with byte source: read() with a non-transferable buffer [PASS] ReadableStream with byte source: fill() 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 '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 '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/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 '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 'readable-streams/garbage-collection.any.js' [PASS] an abort() that happens during a write() should trigger the underlying abort() even with a close() queued [PASS] if a writer is created for a stream with a pending abort, its ready should be rejected with the abort error [PASS] writer close() promise should resolve before abort() promise [PASS] writer.ready should reject on controller error without waiting for underlying write [PASS] writer.abort() while there is an in-flight write, and then finish the write with rejection [PASS] ReadableStream with byte source: respondWithNewView() with a non-transferable buffer [PASS] writer.abort(), controller.error() while there is an in-flight write, and then finish the write [PASS] writer.abort(), controller.error() while there is an in-flight close, and then finish the close [PASS] controller.error(), writer.abort() while there is an in-flight write, and then finish the write [PASS] controller.error(), writer.abort() while there is an in-flight close, and then finish the close [PASS] releaseLock() while aborting should reject the original closed promise [PASS] releaseLock() during delayed async abort() should reject the writer.closed promise [PASS] sink abort() should not be called until sink start() is done [PASS] if start attempts to error the controller after abort() has been called, then it should lose [PASS] stream abort() promise should still resolve if sink start() rejects [PASS] writer abort() during sink start() should replace the writer.ready promise synchronously [PASS] promises returned from other writer methods should be rejected when writer abort() happens during sink start() [PASS] abort() should succeed despite rejection from write [PASS] abort() should be rejected with the rejection returned from close() [PASS] a rejecting sink.write() should not prevent sink.abort() from being called [PASS] when start errors after stream abort(), underlying sink abort() should be called anyway [PASS] when calling abort() twice on the same stream, both should give the same promise that fulfills with undefined [PASS] when calling abort() twice on the same stream, but sequentially so so there's no pending abort the second time, both should fulfill with undefined [PASS] calling abort() on an errored stream should fulfill with undefined [PASS] sink abort() should not be called if stream was erroring due to controller.error() before abort() was called [PASS] sink abort() should not be called if stream was erroring due to bad strategy before abort() was called [PASS] abort with no arguments should set the stored error to undefined [PASS] abort with an undefined argument should set the stored error to undefined [PASS] abort with a string argument should set the stored error to that argument [PASS] abort on a locked stream should reject [PASS] the abort signal is signalled synchronously - write [PASS] the abort signal is signalled synchronously - close [PASS] the abort signal is not signalled on error [PASS] the abort signal is not signalled on write failure [PASS] the abort signal is not signalled on close failure [PASS] recursive abort() call { "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/from.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "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/invalid-realm.tentative.window.js": { "skip": "Browser-specific test" } } Ran 67/74 tests, 7 skipped, 46 passed, 4 expected failures, 17 unexpected failures, 0 unexpected passes /build/nodejs-lts-jod/src/node-v22.14.0/test/common/wpt.js:800 throw new Error( ^ Error: Found 17 unexpected failures. Consider updating test/wpt/status/streams.json for these files: piping/flow-control.any.js piping/error-propagation-forward.any.js piping/abort.any.js readable-streams/cancel.any.js piping/close-propagation-forward.any.js piping/error-propagation-backward.any.js piping/pipe-through.any.js readable-streams/from.any.js readable-streams/async-iterator.any.js readable-byte-streams/non-transferable-buffers.any.js readable-byte-streams/general.any.js readable-byte-streams/tee.any.js readable-streams/general.any.js readable-streams/templated.any.js readable-streams/tee.any.js transform-streams/backpressure.any.js readable-streams/garbage-collection.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 [39:42|% 96|+ 4062|- 70]: release test-structured-clone [39:44|% 96|+ 4063|- 70]: release test-timers [39:47|% 96|+ 4064|- 70]: release test-url [39:53|% 96|+ 4065|- 70]: release test-user-timing [39:58|% 96|+ 4066|- 70]: release test-wasm-webapi [40:00|% 96|+ 4067|- 70]: 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] setup - define tests [PASS] X25519 key derivation checks for all-zero value result with a key of order 0 [PASS] X25519 key derivation checks for all-zero value result with a key of order 1 [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] X448 key derivation checks for all-zero value result with a key of order p-1 (order 2) [PASS] X448 key derivation checks for all-zero value result with a key of order p (=0, order 4) [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] X448 deriveBits checks for all-zero value result with a key of order p-1 (order 2) [PASS] X448 deriveBits checks for all-zero value result with a key of order p (=0, order 4) [PASS] X448 deriveBits checks for all-zero value result with a key of order p+1 (=1, order 1) [PASS] setup - define tests [PASS] setup - define tests [PASS] HKDF derivation with 256 as 'length' parameter [PASS] HKDF derivation with 384 as 'length' parameter [PASS] HKDF derivation with 230 as 'length' parameter [PASS] HKDF derivation with 0 as 'length' parameter [PASS] HKDF derivation with null as 'length' parameter [PASS] HKDF derivation with undefined as 'length' parameter [PASS] HKDF derivation with omitted 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] P-521 mixed case parameters [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 deriveKey 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] P-521 public property value is a secret key [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] 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] 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] Derived key of type name: AES-KW length: 256 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: AES-KW length: 256 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: AES-KW length: 256 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using short password, short salt, SHA-384, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, short salt, SHA-384, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, short salt, SHA-384, with 1 iterations with bad hash name SHA384 [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using short password, short salt, SHA-384, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 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] 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] Derived key of type name: AES-CBC length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CBC length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CBC length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CBC length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 128 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 128 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 128 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 128 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 192 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-CTR length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-CTR length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-CTR length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-CTR length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 128 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 128 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 128 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 128 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 128 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 128 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 128 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using long password, empty salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, empty salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, empty salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 using long password, empty salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-384 length: 256 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] Derived key of type name: AES-GCM length: 128 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 128 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 128 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 128 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 192 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-GCM length: 256 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-GCM length: 256 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-GCM length: 256 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-GCM length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 128 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 128 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 128 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 128 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 192 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: AES-KW length: 256 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: AES-KW length: 256 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: AES-KW length: 256 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: AES-KW length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-1 length: 256 using empty password, short salt, SHA-512, with 1 iterations with wrong (ECDH) key [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, short salt, SHA-512, with 1 iterations [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, short salt, SHA-512, with 1 iterations with bad hash name SHA512 [PASS] Derived key of type name: HMAC hash: SHA-256 length: 256 using empty password, short salt, SHA-512, with 1 iterations with missing deriveKey usage [PASS] Derived key of type name: HMAC hash: SHA-256 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] 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] 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] sha-256 with medium source data [PASS] Sha-256 with medium source data [PASS] SHA-256 with medium source data and altered buffer after call [PASS] SHA-384 with medium source data [PASS] sha-384 with medium source data [PASS] Sha-384 with medium source data [PASS] SHA-384 with medium source data and altered buffer after call [PASS] SHA-512 with medium source data [PASS] sha-512 with medium source data [PASS] Sha-512 with medium source data [PASS] SHA-512 with medium source data and altered buffer after call [PASS] SHA-1 with long source data [PASS] sha-1 with long source data [PASS] Sha-1 with long 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] AES-CTR 192-bit key decryption [PASS] AES-CTR 256-bit key decryption [PASS] AES-CTR 128-bit key decryption with altered ciphertext [PASS] AES-CTR 192-bit key decryption with altered ciphertext [PASS] AES-CTR 256-bit key decryption with altered ciphertext [PASS] AES-CTR 128-bit key without encrypt usage [PASS] AES-CTR 192-bit key without encrypt usage [PASS] AES-CTR 256-bit key without encrypt usage [PASS] AES-CTR 128-bit key with mismatched key and algorithm [PASS] AES-CTR 192-bit key with mismatched key and algorithm [PASS] AES-CTR 256-bit key with mismatched key and algorithm [PASS] AES-CTR 128-bit key without decrypt usage [PASS] AES-CTR 192-bit key without decrypt usage [PASS] AES-CTR 256-bit key without decrypt usage [PASS] AES-CTR 128-bit key, 0-bit counter [PASS] AES-CTR 128-bit key, 129-bit counter [PASS] AES-CTR 192-bit key, 0-bit counter [PASS] AES-CTR 192-bit key, 129-bit counter [PASS] AES-CTR 256-bit key, 0-bit counter [PASS] AES-CTR 256-bit key, 129-bit counter [PASS] AES-CTR 128-bit key, 0-bit counter decryption [PASS] AES-CTR 128-bit key, 129-bit counter decryption [PASS] AES-CTR 192-bit key, 0-bit counter decryption [PASS] AES-CTR 192-bit key, 129-bit counter decryption [PASS] AES-CTR 256-bit key, 0-bit counter decryption [PASS] AES-CTR 256-bit key, 129-bit counter 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] AES-GCM 128-bit key, no additional data, 32-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, no additional data, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 32-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 32-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 32-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 32-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 64-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 96-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 104-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 112-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 120-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 128-bit tag, 96-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 32-bit tag, 96-bit iv decryption [PASS] AES-GCM 128-bit key, no additional data, 32-bit tag, 96-bit iv decryption [PASS] AES-GCM 128-bit key, 64-bit tag, 96-bit iv decryption [PASS] AES-GCM 128-bit key, no additional data, 64-bit tag, 96-bit iv decryption [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] AES-GCM 192-bit key, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 192-bit key, no additional data, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 32-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 64-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 96-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 104-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 112-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 112-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 120-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 256-bit key, no additional data, 128-bit tag, 256-bit iv with altered plaintext [PASS] AES-GCM 128-bit key, 32-bit tag, 256-bit iv decryption [PASS] setup [PASS] RSA-OAEP with SHA-1 and no label decryption [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] 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] 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] 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] Empty usages: generateKey({name: Ed25519}, false, []) [PASS] Empty usages: generateKey({name: Ed25519}, 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: 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] Empty usages: generateKey({name: Ed448}, 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, 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] 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: 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: 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 property: generateKey({hash: SHA-256, modulusLength: 1024, name: RSASSA-PKCS1-v1_5, publicExponent: {0: 1}}, true, [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] 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] 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-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-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-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, false, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 128, name: AES-GCM}, true, [encrypt, decrypt, wrapKey, unwrapKey, encrypt, decrypt, wrapKey, unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, encrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [wrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, decrypt]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey, wrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, false, [unwrapKey]) [PASS] Success: generateKey({length: 192, name: AES-GCM}, true, [unwrapKey]) [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: 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-1, modulusLength: 2048, name: RSA-OAEP, publicExponent: {0: 1, 1: 0, 2: 1}}, false, [decrypt, encrypt]) [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: 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]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 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: 2048 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: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 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: 2048 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: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 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: 2048 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: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 bits (spki, buffer(294), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 2048 bits (pkcs8, buffer(1218), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 2048 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: 2048 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: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify]) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 bits (spki, buffer(550), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (jwk, object(kty, n, e), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [verify, verify]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign]) [PASS] Good parameters: 4096 bits (pkcs8, buffer(2376), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign, sign]) [PASS] Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, []) [PASS] Good parameters: 4096 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: 4096 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: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, 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-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] HMAC with SHA-1 signing 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 [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 '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/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 '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/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_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 '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 '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/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/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/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 '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 '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 '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/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 '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/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 '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 '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 '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 '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?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/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 '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 '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 '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 '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_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 '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 '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 '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/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_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-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_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_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/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 '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 '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 '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_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 '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_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?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/failures_X25519.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_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?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?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_X448.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_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 '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/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 '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 '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_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_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?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/failures_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?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/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_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_RSASSA-PKCS1-v1_5.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_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-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 '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 '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_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_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 'encrypt_decrypt/rsa_oaep.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_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-CBC.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_AES-CTR.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_HMAC.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/failures_X25519.https.any.js": { "fail": { "unexpected": [ "evaluation in WPTRunner.runJsTests()" ] } }, "generateKey/failures_X448.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_Ed25519.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" }, "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, 62 passed, 2 expected failures, 38 unexpected failures, 0 unexpected passes (node:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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:103978) 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 38 unexpected failures. Consider updating test/wpt/status/WebCryptoAPI.json for these files: derive_bits_keys/cfrg_curves_keys_curve25519.https.any.js crypto_key_cached_slots.https.any.js derive_bits_keys/derived_bits_length.https.any.js derive_bits_keys/cfrg_curves_bits_curve25519.https.any.js derive_bits_keys/cfrg_curves_bits_curve448.https.any.js derive_bits_keys/ecdh_bits.https.any.js digest/digest.https.any.js derive_bits_keys/cfrg_curves_keys_curve448.https.any.js derive_bits_keys/hkdf.https.any.js derive_bits_keys/ecdh_keys.https.any.js derive_bits_keys/pbkdf2.https.any.js generateKey/failures_AES-KW.https.any.js generateKey/successes_AES-CTR.https.any.js encrypt_decrypt/aes_cbc.https.any.js generateKey/failures_RSASSA-PKCS1-v1_5.https.any.js generateKey/successes_RSA-OAEP.https.any.js generateKey/failures_RSA-OAEP.https.any.js generateKey/successes_AES-KW.https.any.js generateKey/successes_ECDH.https.any.js generateKey/successes_RSASSA-PKCS1-v1_5.https.any.js generateKey/successes_AES-GCM.https.any.js generateKey/successes_ECDSA.https.any.js generateKey/successes_Ed25519.https.any.js generateKey/successes_AES-CBC.https.any.js generateKey/failures_ECDSA.https.any.js generateKey/successes_RSA-PSS.https.any.js generateKey/failures_ECDH.https.any.js generateKey/failures_AES-CTR.https.any.js generateKey/failures_X25519.https.any.js generateKey/successes_HMAC.https.any.js generateKey/failures_X448.https.any.js generateKey/failures_RSA-PSS.https.any.js encrypt_decrypt/aes_gcm.https.any.js encrypt_decrypt/aes_gcm_256_iv.https.any.js generateKey/failures_HMAC.https.any.js generateKey/failures_AES-GCM.https.any.js generateKey/failures_AES-CBC.https.any.js encrypt_decrypt/rsa_oaep.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 [41:07|% 96|+ 4067|- 71]: release test-webstorage [41:28|% 96|+ 4068|- 71]: release test-async-wrap-getasyncid [41:30|% 96|+ 4069|- 71]: release test-buffer-creation-regression [41:30|% 96|+ 4070|- 71]: release test-child-process-emfile [41:31|% 96|+ 4071|- 71]: release test-child-process-execsync [41:34|% 96|+ 4072|- 71]: release test-child-process-exit [41:37|% 96|+ 4073|- 71]: release test-child-process-pass-fd [42:03|% 96|+ 4074|- 71]: release test-cli-syntax-bad [42:06|% 96|+ 4075|- 71]: release test-cli-syntax-file-not-found [42:07|% 96|+ 4076|- 71]: release test-cli-syntax-good [42:09|% 96|+ 4077|- 71]: release test-cli-syntax-require [42:11|% 96|+ 4078|- 71]: release test-cluster-inspect-brk [42:12|% 96|+ 4079|- 71]: release test-cluster-net-listen-ipv6only-none [42:13|% 96|+ 4080|- 71]: release test-cluster-net-listen-ipv6only-rr [42:14|% 96|+ 4081|- 71]: release test-cluster-send-handle-large-payload [42:15|% 96|+ 4082|- 71]: release test-cpu-prof-default [42:22|% 96|+ 4083|- 71]: release test-cpu-prof-dir-absolute [42:29|% 96|+ 4084|- 71]: release test-cpu-prof-dir-and-name [42:35|% 96|+ 4085|- 71]: release test-cpu-prof-dir-relative [42:42|% 96|+ 4086|- 71]: release test-cpu-prof-dir-worker [42:50|% 96|+ 4087|- 71]: release test-cpu-prof-drained [42:57|% 96|+ 4088|- 71]: release test-cpu-prof-exit [42:58|% 96|+ 4089|- 71]: release test-cpu-prof-invalid-options [42:59|% 97|+ 4090|- 71]: release test-cpu-prof-kill [43:01|% 97|+ 4091|- 71]: release test-cpu-prof-name [43:08|% 97|+ 4092|- 71]: release test-cpu-prof-worker-argv [43:15|% 97|+ 4093|- 71]: release test-crypto-timing-safe-equal [43:16|% 97|+ 4094|- 71]: release test-debug-prompt [43:20|% 97|+ 4095|- 71]: release test-debugger-custom-port [43:22|% 97|+ 4096|- 71]: release test-debugger-debug-brk [43:23|% 97|+ 4097|- 71]: release test-debugger-invalid-args [43:29|% 97|+ 4098|- 71]: 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 [43:33|% 97|+ 4098|- 72]: 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 [43:55|% 97|+ 4098|- 73]: release test-deprecation-flags [43:56|% 97|+ 4099|- 73]: release test-dgram-bind-shared-ports [43:58|% 97|+ 4100|- 73]: release test-dgram-implicit-bind-failure [43:58|% 97|+ 4101|- 73]: release test-dgram-pingpong [43:59|% 97|+ 4102|- 73]: release test-diagnostic-dir-cpu-prof [44:12|% 97|+ 4103|- 73]: release test-diagnostic-dir-heap-prof [44:21|% 97|+ 4104|- 73]: release test-error-serdes [44:22|% 97|+ 4105|- 73]: release test-fs-opendir-recursive [44:24|% 97|+ 4106|- 73]: release test-fs-readdir-recursive [44:25|% 97|+ 4107|- 73]: release test-fs-stat-sync-overflow [44:26|% 97|+ 4108|- 73]: release test-fs-watch [44:26|% 97|+ 4109|- 73]: release test-gc-http-client [45:01|% 97|+ 4110|- 73]: release test-gc-http-client-onerror [45:29|% 97|+ 4111|- 73]: release test-gc-http-client-timeout [45:38|% 97|+ 4112|- 73]: release test-get-heapsnapshot-options [45:51|% 97|+ 4113|- 73]: release test-heapdump [45:56|% 97|+ 4114|- 73]: release test-heapdump-flag [46:02|% 97|+ 4115|- 73]: release test-heapdump-flag-custom-dir [46:06|% 97|+ 4116|- 73]: release test-http-econnrefused [46:08|% 97|+ 4117|- 73]: release test-http-keep-alive-large-write [46:08|% 97|+ 4118|- 73]: release test-http-keepalive-maxsockets [46:10|% 97|+ 4119|- 73]: release test-http-regr-gh-2928 [46:11|% 97|+ 4120|- 73]: release test-http-server-keep-alive-timeout-slo... [46:16|% 97|+ 4121|- 73]: release test-http-server-keep-alive-timeout-slo... [46:19|% 97|+ 4122|- 73]: release test-http-server-request-timeouts-mixed [46:44|% 97|+ 4123|- 73]: release test-http2-large-file [46:48|% 97|+ 4124|- 73]: release test-http2-max-session-memory [46:49|% 97|+ 4125|- 73]: release test-http2-ping-flood [46:50|% 97|+ 4126|- 73]: release test-http2-settings-flood [46:51|% 97|+ 4127|- 73]: release test-http2-timeout-large-write [47:03|% 97|+ 4128|- 73]: release test-http2-timeout-large-write-file [47:14|% 97|+ 4129|- 73]: release test-https-connect-localport [47:21|% 97|+ 4130|- 73]: release test-https-server-keep-alive-timeout [47:26|% 98|+ 4131|- 73]: release test-init [47:27|% 98|+ 4132|- 73]: release test-inspector-open-dispose [47:28|% 98|+ 4133|- 73]: release test-inspector-port-cluster [47:38|% 98|+ 4134|- 73]: release test-module-loading [47:39|% 98|+ 4135|- 73]: release test-net-GH-5504 [47:41|% 98|+ 4136|- 73]: release test-net-better-error-messages-port [47:42|% 98|+ 4137|- 73]: release test-net-connect-econnrefused [47:44|% 98|+ 4138|- 73]: release test-net-connect-handle-econnrefused [47:44|% 98|+ 4139|- 73]: release test-net-connect-local-error [47:45|% 98|+ 4140|- 73]: release test-net-listen-shared-ports [47:47|% 98|+ 4141|- 73]: release test-net-localport [47:47|% 98|+ 4142|- 73]: release test-net-reconnect-error [47:48|% 98|+ 4143|- 73]: release test-net-response-size [47:51|% 98|+ 4144|- 73]: release test-net-server-address [47:51|% 98|+ 4145|- 73]: release test-net-server-bind [47:52|% 98|+ 4146|- 73]: release test-net-server-listen-ipv6-link-local [47:53|% 98|+ 4147|- 73]: release test-next-tick-error-spin [47:54|% 98|+ 4148|- 73]: release test-perf-hooks [47:55|% 98|+ 4149|- 73]: release test-performance-eventloopdelay [48:09|% 98|+ 4150|- 73]: release test-pipe [48:16|% 98|+ 4151|- 73]: release test-process-title [48:17|% 98|+ 4152|- 73]: release test-process-warnings [48:18|% 98|+ 4153|- 73]: release test-repl-timeout-throw [48:19|% 98|+ 4154|- 73]: release test-require-cache-without-stat [48:20|% 98|+ 4155|- 73]: release test-resolution-inspect-brk [48:20|% 98|+ 4156|- 73]: release test-runner-run-inspect [48:36|% 98|+ 4157|- 73]: release test-single-executable-application [48:37|% 98|+ 4158|- 73]: release test-single-executable-application-asse... [48:37|% 98|+ 4159|- 73]: release test-single-executable-application-asse... [48:38|% 98|+ 4160|- 73]: release test-single-executable-application-disa... [48:39|% 98|+ 4161|- 73]: release test-single-executable-application-empt... [48:39|% 98|+ 4162|- 73]: release test-single-executable-application-snap... [48:40|% 98|+ 4163|- 73]: release test-single-executable-application-snap... [48:40|% 98|+ 4164|- 73]: release test-single-executable-application-snap... [48:41|% 98|+ 4165|- 73]: release test-single-executable-application-use-... [48:41|% 98|+ 4166|- 73]: release test-stream2-fs [48:42|% 98|+ 4167|- 73]: release test-stream2-stderr-sync [48:43|% 98|+ 4168|- 73]: release test-timers-block-eventloop [48:44|% 98|+ 4169|- 73]: release test-timers-set-interval-excludes-callb... [48:45|% 98|+ 4170|- 73]: release test-tls-connect [48:45|% 98|+ 4171|- 73]: release test-tls-lookup [48:46|% 98|+ 4172|- 73]: release test-tls-psk-client [48:47|% 98|+ 4173|- 73]: release test-tls-securepair-client [48:50|% 99|+ 4174|- 73]: release test-tls-session-timeout [48:53|% 99|+ 4175|- 73]: release test-util-debug [49:00|% 99|+ 4176|- 73]: release test-vm-break-on-sigint [49:02|% 99|+ 4177|- 73]: release test-vm-timeout-escape-promise-module-2 [49:03|% 99|+ 4178|- 73]: release test-vm-timeout-rethrow [49:04|% 99|+ 4179|- 73]: release test-watch-mode [49:37|% 99|+ 4180|- 73]: release test-watch-mode-inspect [49:43|% 99|+ 4181|- 73]: release test-worker-eventlooputil [49:44|% 99|+ 4182|- 73]: release test-worker-fshandles-error-on-terminat... [49:48|% 99|+ 4183|- 73]: release test-worker-fshandles-open-close-on-ter... [49:53|% 99|+ 4184|- 73]: release test-worker-heapsnapshot-options [50:02|% 99|+ 4185|- 73]: release test-worker-prof [50:06|% 99|+ 4186|- 73]: release test-write-heapsnapshot-options [50:19|% 99|+ 4187|- 73]: release test-cli-print-var-crypto [50:20|% 99|+ 4188|- 73]: release test-cwd-enoent-file [50:21|% 99|+ 4189|- 73]: release test-dgram-bind-shared-ports-after-port... [50:23|% 99|+ 4190|- 73]: release test-fs-writeFileSync-invalid-windows [50:23|% 99|+ 4191|- 73]: release test-http-clientrequest-end-contentleng... [50:24|% 99|+ 4192|- 73]: release test-http-clientrequest-end-empty-respo... [50:25|% 99|+ 4193|- 73]: release test-http-clientrequest-write-chunked [50:26|% 99|+ 4194|- 73]: release test-http-path-contains-unicode [50:26|% 99|+ 4195|- 73]: release test-inspector-cluster-port-clash [50:28|% 99|+ 4196|- 73]: release test-inspector-instrumentation-breakpoi... [51:29|% 99|+ 4197|- 73]: release test-repl-require-context [51:30|% 99|+ 4198|- 73]: release test-stdin-is-always-net.socket [51:31|% 99|+ 4199|- 73]: release test-stream-writable-sync-error [51:31|% 99|+ 4200|- 73]: release test-url-parse-conformance [51:32|% 99|+ 4201|- 73]: release test-vm-function-declaration-uses-defin... [51:33|% 99|+ 4202|- 73]: release test-vm-timeout-escape-nexttick [51:36|% 99|+ 4203|- 73]: release test-whatwg-url-custom-domainto [51:36|% 99|+ 4204|- 73]: release test-whatwg-url-toascii [51:37|% 99|+ 4205|- 73]: release test-wasm-allocation [51:38|% 99|+ 4206|- 73]: release test-abort-backtrace [51:39|% 99|+ 4207|- 73]: release test-abort-fatal-error [51:41|% 99|+ 4208|- 73]: release test-abort-uncaught-exception [51:43|% 99|+ 4209|- 73]: release test-addon-register-signal-handler [51:46|% 99|+ 4210|- 73]: release test-addon-uv-handle-leak [51:48|% 99|+ 4211|- 73]: release test-http-parser-consume [51:50|% 99|+ 4212|- 73]: release test-process-abort-exitcode [51:52|% 99|+ 4213|- 73]: release test-signal-handler [51:53|% 99|+ 4214|- 73]: release test-worker-abort-uncaught-exception [51:56|% 99|+ 4215|- 73]: release test-zlib-invalid-internals-usage [51:57|% 100|+ 4216|- 73]: 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/async-hooks/test-callback-error.js 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-hooks.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-module-not-found-commonjs-hint.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-tla-unfinished.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-require-module-preload.js 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/es-module/test-typescript-eval.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/parallel/test-async-hooks-fatal-error.js 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-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-extract-function-name.mjs 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-run-after-quit-restart.js 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-clear-breakpoints.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-random-port.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-profile.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-help.mjs 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-cli-print-promise.mjs out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-experimental-shared-value-conveyor.js 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-exec.js 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-low-level.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-list.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-sb-before-load.js out/Release/node /build/nodejs-lts-jod/src/node-v22.14.0/test/parallel/test-debugger-scripts.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-preserve-breaks.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-domain-abort-on-uncaught.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-node-output-errors.mjs 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-sourcemaps.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-worker-messaging.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-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-10/build [?25h[?25h[?25hreceiving incremental file list nodejs-lts-jod-22.14.0-1-riscv64-build.log nodejs-lts-jod-22.14.0-1-riscv64-check.log sent 62 bytes received 387,462 bytes 258,349.33 bytes/sec total size is 12,768,296 speedup is 32.95